Проект MathCloud представляет собой распределенную математическую среду основанная на принципах REST AJAX.
Потребность в подобной среде возникает в случае когда невозможно или очень сложно выполнить вычисления для какой-либо математической программы на отдельно стоящем компьютере. Такая ситуация может возникать в случае высокой трудоемкости вычислений или сложности интеграции всех библиотек, требующихся для подобной программы. Среда должна быть простой и позволять делать некоторые полезные вещи даже пользователям, не имеющим опыта программирования. Например, публикация математических объектов и интерактивный доступ к ним.