Project charter is a term used in project management. Project charter is a one or two pages documents that defines all the basic information about a project. It is used to describe all the objectives, all the resources, how tasks are accomplished to achieve the desired goals, scope of the project, time required to complete project, cost estimation, project strategies, project boundaries and all the team members who are involved in project. It describe the roles and responsibilities of each team in project. Project charter is created before the project is staffed.
List of project charter templates are available here, you can select and download any of these according to your need.