There is one predicament that some terms have more than one meaning and their meanings can change according to context or field of science.