What is the difference between an APS, a CRM and an ERP system, and which of the three would be the most beneficial to a retailer who could not afford to have them all?

Technology

What is the difference between an APS, a CRM and an ERP system, and which of the three would be the most beneficial to a retailer who could not afford to have them all?

Please make sure all of the paragraphs are even