Two Major Branches Of Science