Do NPCs Throw Parties in The Sims 3?
You can get invited to parties, however, I believe that that feature was added in the Late Night expansion.
NPCs making parties was implemented with the Late Night AddOn. When you are friendly to people they'll invite you to their parties.
You can crash thoose parties too if you're not invited but come anyway