A __________ is a general framework for understanding a concept that allows us to describe, predict, and explain events.