I like Steve Jobs' definition: With enterprise software, the people who are making the purchase decision / order (whether it's in-house or externally developed) are typically not the people who're going to use the software. There are exceptions, of course.