It is a graph computing framework for both graph databases (OLTP) and graph analytic systems (OLAP)
It enables developers to use an vendor-agnostic distributed framework to traverse (query) graph systems

Some of the supported databases:

Gremlin is the language used to traverse graph databases
Gremlin is designed to be write once run anywhere (WORA)
Gremlin allows to write queries in most of the popular programming language