Number the chords of a key with roman numerals — upper-case for major, lower-case for minor, ° for diminished — and harmony becomes a grammar you can read in any key. Each chord has a function: tonic (home), predominant (departure), dominant (tension that pulls home). Build a progression and hear how the cadence at the end resolves.