What is abelian?