To quote Wikipedia (links my own):

A projection on a vector space is a linear operator such that .

That is, a projection is characterized by the property of idempotence. A matrix that performs a projection is called a projection matrix.