A theory is a set of logically interconnected propositions explaining how observed facts within a domain of interest are related and from which a number of hypotheses can be derived and tested.