E-commerce refers to the buying and selling of goods and services over electronic systems like the internet. It can be between businesses (B2B), businesses and consumers (B2C), consumers and businesses (C2B), and consumers directly (C2C). M-commerce is e-commerce conducted on mobile devices like phones, allowing users to access the internet and transact on the go in a convenient manner. While offering mobility, m-commerce also faces limitations from small screens and connection speeds compared to traditional e-commerce on computers.