CSS loaders are used to show a loading state when retrieving data from a server or performing time-consuming calculations. They are usually animated to indicate that something is happening. They can be used to provide feedback to the user, letting them know that the system is working and that their action has been received.