Yes, it is a theory--but please remember, in the scientific community, "theory" means something completely different than it does in the common venacular. In the scientific community, "theory" means: "a coherent group of tested general propositions, commonly regarded as correct, that can be...