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.