Performance testing is important because non-performant applications do not provide benefits to organizations and users. If applications do not deliver benefits, their continued use is questionable. Performance is important from the end-user perspective, as users do not want to experience long load times or frustration. Some common reasons for bad application performance include lack of performance considerations in design, leaving performance testing until late, and underestimating user loads.