What is a Witcher?

Ever wondered what a Witcher is? With the release of Witcher 2: Assassin of Kings Enhanced Edition quickly approaching on April 17, CD Projekt RED has released a new trailer detailing the intricacies of a Witcher for newcomers to the series.