Bloom's Taxonomy outlines six levels of learning: knowledge, comprehension, application, analysis, synthesis, and evaluation. Each level builds on the previous ones as thinking becomes more complex. The levels progress from basic recall or recognition of facts, concepts and ideas to more complex and abstract mental levels including evaluating, analyzing and creating new ideas or products.