SLAM (Simultaneous Localization and Mapping) is a technology used in robotics and computer vision to enable a device, such as a robot or a vehicle, to map its environment in real-time while simultaneously determining its own position within that environment. The primary goal of SLAM is to allow an autonomous system to navigate and operate in unknown or dynamic surroundings.