Yogacara & The Understanding Of Consciousness

The Yogacara school of Buddhism states that there are eight consciousnesses, and understanding these helps free ourselves from afflictive emotions, such as anger, selfishness and so on.