This document discusses creativity and computational creativity. It defines creativity as the ability to generate novel, valuable, and surprising ideas or concepts. It notes creativity can be learned and developed through techniques. The document outlines human thinking processes involved in creativity like divergent and convergent thinking. It lists factors that make people creative like intelligence, knowledge, motivation, and thinking outside the box. Computational creativity is defined as using computers to model, simulate, or replicate human creativity through algorithms, data processing, and artificial intelligence without necessarily being creative itself. Challenges of computational creativity identified include formalizing creativity in automation and evaluating creative systems.