Answer:
An official language is one which has designated as the main language for business, education, government and administrative affairs.
Step-by-step explanation:
The official language of a country is not always the most spoken language. Many countries also have multiple official languages.
In the case of Canada, English and French both have official status even though English has more speakers than French at a national level.
An example of a country where a colonial language is used by the government but is not understood by a majority of the population is Senegal. French is the administrative language, but only around one-fifth of Senegalese understand French.