Undersquare vs. Oversquare Engines

I have always understood a small block will make torque / HP at a higher RPM than a big block, in other words, the small block may or will make the same torque / HP as a big block, but it will be screaming at a higher RPM to do it.... Of course I may be completely off on this. Most big blocks I have had the experience of driving or riding have always been pretty torquey.