What Type of Government does Canada have?

Canada is comprised of ten provinces and three territories, all under a parliamentary democracy and a consituional monarchy.