Is it time to switch to Microsoft Dynamics ERP?

What the heck is ERP? And why should small and midsize businesses know about Microsoft Dynamics?