C'est une question simple et pas si facile à répondre à la fois ... alors voilà ce que j'ai trouvé de mieux sur le réseau internet :
"Le soir est un moment de la journée (le matin, l’après-midi, le soir), une division du temps (comme les jours et les heures, par exemple). Il permet de situer une action dans la journée.
Si je dis: "On se voit ce soir", je pourrais dire "On se voit à 20 heures", par exemple. C’est un moment.
Il répond à la question "quand?". Ex: Je vais au cinéma. Quand? – Ce soir.
La soirée exprime une durée. C’est le contenu (en temps) du moment "soir". (cf. une cuillerée: c’est le contenu d’une cuillère)
Si je dis: "J’ai passé la soirée chez Max", je pourrais dire "J’ai passé 4 heures chez Max", par exemple. C’est une durée.
-> emplois différents:
Ce soir, demain soir, hier soir, tous les soirs, chaque soir, au soir...
Toute la soirée, la soirée entière, une partie de la soirée, passer la soirée/ses soirées (à faire quelque chose), une bonne soirée, une soirée agréable (avec un adjectif qualificatif), ...
N.B.: une soirée, c’est aussi une réception/réunion festive qui a lieu le soir.
Ex: Max organise une soirée pour fêter sa réussite. Hier soir, je suis allé à une soirée d’accueil pour les étudiants. Les étudiants ont organisé une soirée théâtrale pour fêter la fin du trimestre."