1. "So much", "that much", "as much" (referring to quantity)
* *Ho mangiato tanto.* (I ate so much.)
* *Non ho tanto tempo.* (I don't have that much time.)
2. "So", "very" (intensifier)
* *È tanto bello.* (It's so beautiful.)
* *Sono tanto stanca.* (I'm very tired.)
3. "For so long", "for such a long time" (referring to duration)
* *Ti aspetto da tanto tempo.* (I've been waiting for you for such a long time.)
* *Non ti vedo da tanto.* (I haven't seen you for so long.)
4. "Much", "a lot" (referring to frequency)
* *Ti penso tanto.* (I think of you a lot.)
* *Non esco tanto.* (I don't go out much.)
5. "Enough" (referring to sufficiency)
* *Hai mangiato tanto?* (Did you eat enough?)
* *Ho abbastanza, grazie, non ne voglio tanto.* (I have enough, thank you, I don't want that much.)
The specific meaning of "tanto" often depends on the context and surrounding words.