"Bash" vs. "party"
Solution 1:
A bash is the same thing as a party in my experience. The word bash is just a more colloquial or even slang way of saying party. This is supported by a dictionary definition of bash.
Solution 2:
Bash is informal and indicates that the party is extremely exciting. It is a bit ironic when used in reference to an office party.
Solution 3:
I've never heard a friend use the term bash to describe a gathering. Bash just seems like a corporate term to describe a party. Bash feels like it's trying too hard. Bash is the word a parent would use to try to relate to his teenager. Bash wears socks with sandals.