Robotic Process Automation (RPA) for beginners: 8 key concepts