Also road bikes tend to be lighter, and need to be engineered and manufactured very carefully to make sure that they are strong enough. Ask yourself where you are heading with your bike. If you want to ride trails and do some tricks, look for a dirt jumper. Ramp and freestyle tricks need to head in the freestyle category. Then BMX is for you.
Freestyle bikes tend to be really heavy duty, solidly built for hard landings.
Everything is oversize and heavy. These bikes tend to take more abuse than any other, but that is not to say that stuff doesn't bend or break. Nothing is bend-proof. Dirt jumping bikes take the frame and wheels from freestyle, but have longer top tubes for big air tricks. They also usually just have one brake, like a BMX bike.