A fluent interface is a way of building an API so that its use has the feel of an internal domain-specific language.| martinfowler.com