Theory

52519

idea to explain something, or a set of guiding principles.