A surgical robot is a type of robotic device that is used to perform complex medical procedures in a minimally invasive fashion. It typically consists of a robotic arm connected to a computer system with a variety of specialized tools and instruments. These robots can be programmed to carry out a range of tasks, from general surgical operations to more specific procedures such as performing biopsies or delivering medication. They are designed to be highly precise and accurate, allowing for greater control and accuracy during procedures.