A project charter is a formal document that authorizes the existence of a project and outlines its objectives, scope, key stakeholders, and overall framework. It serves as a roadmap for project execution and sets clear expectations among team members and stakeholders, ensuring everyone is aligned on the project's goals and requirements.