Both fields develop software in order to help or replace humans, but RPA targets tasks usually done by a human in front of a computer, such as sending emails, filing receipts, or browsing a website. Robotics instead executes tasks in the real world such as cleaning, driving, building, or manufacturing.