Three Major Branches Of Science