Business Process Automation also known as BPA, can be easily defined as new business process or an approach that focuses on streamlining, optimizing and automating the various key processes that helps in effectively driving the key value of an organization.