Ache is a small pain that continues for a long time. You can have a headache, a stomach ache, a toothache, etc.
Pain is stronger and happens quicker. You would feel pain when you cut yourself or someone hits you.
- I’m tired, and I have had a headache all day.
- She cried out in pain.