BPR stands for Business Process Reengineering which is the fundamental rethinking and redesign of business processes to achieve dramatic improvements in key performance areas like cost, quality, service and speed. BPR seeks radical transformation rather than incremental changes and focuses on both people and technology with a high level of investment. It aims to completely rebuild processes in response to demands from customers for more sophisticated offerings and increasing competition. While organizations resist BPR due to complacency, politics and fear of the unknown, when successfully implemented it can dramatically improve an organization's performance.