Vertical Thinking
Vertical Thinking can be thought of as "straight-line" or linear thinking. It involves a train of thought that is selective, analytical, sequential and is aimed at arriving at specific solutions. In modern thinking this might be compared to the process of writing a computer program that involves a series of discrete steps aimed at a specific output.