Both cities are located in two different states provinces namely Ontario and Quebec respectively. While Toronto is the capital of Ontario, Montreal is a major city in Quebec.
English is the major language of Toronto, whereas French is the major language of Montréal.