Apex REST enhances the Force.com REST API to allow developers to create custom REST-enabled web services using Apex.

Apex REST provides a powerful, convenient, and simple Web services API that builds on the Force.com REST API. It enables developers to create powerful REST-based web services in the Apex programming language.

Useful Documentation