Mocha là một ngôn ngữ thông dịch được thiết kế để hiển thị các trang trong trình duyệt web. Mocha cung cấp một môi trường phong phú để xây dựng giao diện người dùng trong trình duyệt. Nó cũng cung cấp khả năng tích hợp dễ dàng với mã máy chủ phụ trợ được viết bằng Java.