UAT is typically performed by end users — those who represent the intended audience for the software. A commercial software product might look for paid test subjects or offer a free trial or beta version for a limited number of public users, for example. Meanwhile, a company planning its ERP implementation strategy would likely look to involve several in-house volunteers from different business departments, each with a deep knowledge of the business and an understanding of how the ERP system will support their day-to-day workflows. Enlisting multiple people working in various roles can help ensure that the system meets the needs of those who will use it.