Craft Beer defined

Craft beer, as a defined thing, is highly debated. What in the hell is it and what makes it craft?