I think an easier way to explain compound interest is that "compounding" is just the frequency with which the interest is calculated.
If you start with $100 and have 12% interest and calculate (compound) it annually, then at the end of 1 year you'll have $112, after two you'll have $125.44, three you'll have $140.49.
But if you compound it monthly, then after 1 month you'll have $101 (1/12th of 12%), two months you'll have $102.01, three months $103.03...and 12 months $112.68, two years $126.97, and three years, $143.08.
Compounding maximizes the interest earned by ensuring you are always earning interest on top of interest: most bank accounts and loans are compounded continuously.
Some fixed-income investments such as CDs are not compounded at all (unless you automatically roll them over after they mature...).