Online shopping refers to the process of purchasing goods through e-commerce websites. Online shopping enables customers to browse online and view products and services offered by their chosen retailer before then having the opportunity to buy the goods. Purchasing goods online will be achieved by paying with a credit or debit card through an online payment processor such as PayPal. Online shopping provides real time activity and transactions and enables goods to be purchased online and sent to the buyers address without the need to visit the retail store in person. The process of online shopping is referred to as B2C (business to customer) or B2B (business to business) shopping and are both types of online shopping networks.