Cognitive Load Theory (CLT) is an instructional design theory that reflects our "cognitive architecture," or the way that we process information.
During learning, information must be held in your working memory until it has been processed sufficiently to pass into your long-term memory. Your working memory's capacity is very limited. When too much information is presented at once, it becomes overwhelmed and much of that information is lost.