There are three main types of underride guards: rear underride guards, side underride guards, and front underride guards. Each type is designed to prevent vehicles from sliding underneath in different types of collision scenarios.