What is driving the need for all businesses to get a mobile website? What does mobile web really mean and how does it differ from Responsive, Adaptive & Fluid sites? Finally what about native apps vs. web apps (responsive sites)? When should you choose each?