---
description: Mocha's available DSLs for writing tests.
title: About Interfaces
---

Interfaces are how developers write tests to be executed by Mocha.
Mocha's "interface" system allows developers to choose their style of DSL (domain-specific language).
