Monitoring tells you whether something is wrong. Observability tells you why. The distinction matters because cloud-native systems fail in ways that pre-defined dashboards can't anticipate, so you need to be able to ask new questions of your data after the fact.
The three pillars: metrics, logs, traces.