What does Bourgeois Mean?

The word bourgeois is used to describe a social class of people. They would be described as merchants and middle class. Who were well educated and employed.