Enumerate the different branches of science give meaning?