The history of Canada covers the period from the arrival of Paleo-Indians thousands of years ago to the present day. Canada has been inhabited for millennia by distinctive groups of Aboriginal peoples, with distinct trade networks, spiritual beliefs, and styles of social organization. Some of these civilizations had long faded by the time of the first European arrivals and have been discovered through archaeological investigations. Various treaties and laws have been enacted between European settlers and the Aboriginal populations.