Big O notation describes how fast an algorithm is, or how much memory it uses, as the input size grows. It's like rating a car's fuel efficiency — it tells you how performance changes as you drive more miles.
Big O helps you understand if your algorithm will scale. An algorithm that's fast with 10 items might be unusable with 10 million items.