E-procurement refers to the online process of buying and selling supplies and services between businesses. It encompasses various stages such as spend analysis, supplier assessment, sourcing, contract management, and purchasing, with tools designed to improve efficiency and reduce costs. Key challenges include gaining buy-in from stakeholders, compliance, and effectively managing the e-procurement tools and processes.