Облачные вычисления представляют собой концепцию, при которой программы и данные находятся на удаленных серверах и доступны пользователю через стандартный веб-браузер. Эта модель позволяет использовать вычислительные ресурсы и приложения в виде сервиса, при этом компьютер пользователя функционирует как терминал, подключенный к сети. Облачные технологии способствуют упрощению работы с приложениями, которые могут функционировать в интернете.