Snorkels ensure that the air entering your engine is clean and cool - keeping out any particles that would interfere with the engine's performance as well as taking the strain off your air filters.
The engine usually draws air from the engine bay, so snorkels provide more air. The snorkel helps your engine run more efficiently by allowing it to breathe better.