Proposes a framework of knowledge development to provide an account for cyclic cognitive progression. In this account, categorization always takes place at a particular cognitive level. Develops an adaptive model to specify the mechanisms of categorization.