A Principle is a noun. Its main meaning is 'a fundamental idea or general rule that is used as a basis for a particular theory or system of belief'.
Principal , on the other hand, is normally an adjective meaning 'main or most important'.
Principal can also be a noun, where it is used to refer to the most senior or most important person in an organization or of another group.
Doubts on this article