What is the difference between an HMO and PPO?

The most popular types of health insurance plans are HMOs [...]