What is "automapper"

Automapper is an object-mapper. Object-object mapping works by transforming an input object of a type into an output object of a different type. What makes the Automapper interesting is that it provides some interesting conventions to eliminate the dirty work of figuring out how to map type A to type B. As long as type B follows the convention established by the Automapper, almost zero configuration is required to map two types.