Information technology revolution demands bigger and faster magnetic storage. All-optical spin switching (AOS) may offer a solution, where an ultrafast laser pulse alone can switch magnetization from one direction to another faithfully within 1–10 ps, free of a magnetic field. There are two types of switching: One is the helicity-dependent all-optical spin switching (HD-AOS) and the other the helicity-independent all-optical spin switching (HID-AOS). In a few alloys, one single laser pulse, with sufficient fluence, can switch spin, but the majority of magnetic materials requires multiple pulses. Both material-specific and laser-specific properties strongly affect the switching process. However, the underlying mechanism is still under debate. As the entire research field moves toward applications, it is very appropriate to review what has been achieved in the last decade. This review covers some of the major experimental and theoretical developments within the last decade, and serves as an introduction to the uninitiated reader in this field and a summary for the seasoned researchers.