What Are the Different Branches of Mathematics?