This document discusses the five generations of computers from the 1940s to present. Each generation is defined by the underlying technology used: first generation used vacuum tubes, second used transistors, third used integrated circuits, fourth used microprocessors, and fifth generation computers are still in development and focus on artificial intelligence capabilities like voice recognition. The generations improved over time by becoming smaller, faster, more powerful, reliable and energy efficient.