 In enterprise software systems, "Power User" may be a formal role given to an individual who is not a programmer, but who is a specialist in business software.Often these are people who retain their normal user job role, but also function in testing, training, and first-tier support of the enterprise software.Users may erroneously label themselves as "power users" when they are less than fully competent.