Of all e-commerce companies, Walmart, eBay, Apple, and The Home Depot, are the biggest competitors of Amazon.