Here's a breakdown:
* Mesa: A flat-topped hill with steep sides, often formed by erosion.
* Butte: A smaller, isolated hill with a flat top and steep sides, typically formed by erosion from a larger mesa.
Think of a butte as a smaller version of a mesa, often standing alone on the landscape.