Turbo had it right but it's not the complete difference. An IMR battery will also deliver more power or watts.
The safe discharge current is rated as C for a continuous discharge .
For instance a 1C discharge of a battery rated at 900mA is 900 mA. In comparison, a 2C discharge of the same battery is 1800 mA.
Small lithium ion batteries are rated at about 1C and an aw 4500 IMR is rated at 8C
I like to vape at about 5 watts and use 2.6 to 2.8 ohm cartomizers. At 2.7 ohms. to get 5 watts I need a minimum of 1370 mA
So a 600 mA IMR battery will easily deliver the power or 5 watts that I want while a protected lithium ion 900 mA will be struggling to deliver that 5 watts.
The other major difference is that an IMR has safer chemistry and no protection. Not safe but safer. They may get hot really hot but don't explode.
For more info go to:
The High-power Lithium-ion – Battery University