There are two main types of cooling systems: air cooling systems, which are used for small engines, and water cooling systems, which have four subtypes including hopper or water jacket systems and thermo-syphone systems. Improper functioning of cooling systems can occur due to issues like slippage or breakage of fan belts, blockage of tubes from impure water, malfunctions of the thermostat valve, or problems with the radiator cup.