Without being sarcastic, I think it means scalable so that it can be deployed in a situation where you have tens of thousands of seats.  Generally it also means that you have some way of monitoring that it is working across the network.  Finally, it usually means that it is an integrated turnkey system that doesn&#x27;t require you to separately install and maintain a lot of third party support systems that it depends on.<p>You can think of the opposite of &quot;enterprise&quot; software as realizing that if you use independent packages a,b, and c and tie them together with some shell script that it will do what you want.  It&#x27;s only been tested by one or two guys, but you can&#x27;t see any reason why it wouldn&#x27;t work for the 10,000 people on your site (famous last words...).  You spend a week patching it together and roll it out on the weekend with no way to roll back if it doesn&#x27;t work, etc.<p>Still not a fan of enterprise software, but I don&#x27;t work for enterprise companies any more ;-)