Brainstorming is a lateral thinking process used to stimulate creative thinking by generating many ideas without criticism. It defines the problem, sets a time limit of 25-30 minutes for shouting out solutions, and writes down all ideas without judgment. Laughing is encouraged to promote free flowing thoughts. After, the top five ideas are selected and scored against criteria to determine the highest scoring solution. Records are kept in case the best idea needs revising.