BMX bikes and mountain bikes are designed for different styles of riding and have significant differences in their geometry, design and components. BMX bikes have smaller wheels and built for tricks while MTB are designed for off-road riding on rugged terrain with the help of suspension.