Amazon and Apple are two household names that have a lot in common. Both companies succeed because they have developed huge ...