The merchants api is a expansion of the bukkit api to be able to create custom merchants without any need of an attached entity and being able to modify it.
More info is available at the wiki.