What is the Purpose of a Constitution?

The purpose of a constitution is to make public and available the rights and restrictions placed upon the government by the people themselves. It is a document, meant to function as a frame work and foundation for a free and open society.