Coat
This is a long black coat.
People wear coats when it is cold.
Jacket
This is a jacket. It has a hood.
People wear jackets when it is cool or cold.
Jackets are shorter than coats.
Sweater
This is a sweater.
It is a pullover sweater with long sleeves.
People wear sweaters when it is cool or cold.