Amazon web services is a hosting solution which provides low-cost support for cloud computing. It is flexible and can be used for websites and various applications. They provide storage and database services. Applications (including mobile) can be stored online through AWS rather than having to store it on your computer.