BMX'en kent verschillende disciplines. En voor al deze disciplines zijn de fietsen net wat anders. Je kunt eerst al een grof onderscheid maken tussen BMX racen en BMX freestylen. Bij het racen gaat het erom om zo snel mogelijk een parcours af te leggen, bij alle verschillende freestyle varianten gaat het erom om trucs te doen of sprongen te maken. Zoals je waarschijnlijk al verwacht moet een BMX fiets die wordt gebruikt om mee te racen vooral er licht zijn. Een BMX fiets waar je vooral mee gaat stunten moet erg duurzaam zijn.