Boom is a more advance Doom engine with some features like translucency effects, weapons recoil, dehacked files support, etc. I'd say it plays all wads doom except those written for ZDoom.
For example, Wolfenstein mods for Doom can only be played with a Boom compatible Doom port...