3 meanings:
1. main meaning : to treat someone/something, to treat a subject , to treat a substance with= trattare
2.to treat somebody for something ( a disease) = trattare,curare
3. to treat somebody to ( a drink), to treat myself to = offrire
Treat (noun) is from the last meaning= festa gioia ecc.
Treatment (noun ) is from the second meaning= trattamento, cura
The Italian word “trattare” don’t have the second meaning of to treat. Using to treat with this second meaning is hard for me, but I count on training.
I’ll treat you to a drink if you treat my wound… erm such a kind of doctor! Luckily this is only a trick to memorise