Let's Talk about Canadian Sales Tax!

What is a Canadian business number? The process of registering in the five different Canadian Provinces. Registering in Canada with an online account. Is the language barrier affective when working in Quebec?