Understanding Algebras