O-O Focuses on modeling objects in the real world
Objects are software programming models that have state and behavior
A car has state (speed, direction, fuel, etc.) and behavior (starts, stops, turns, slides, runs into trees).
You drive your car to your office to track your stock portfolio. A stock has state (daily high & low, open & close price, earnings per share), and behavior (changes value, splits, has dividends).
After watching your stock decline in price, you console yourself with a cup of good hot coffee. The espresso machine has state (water temperature, coffee in the hopper) and behavior (emits steam, makes noise, and brews a perfect cup of java).