"Big Bad" is a term developed in Buffy the Vampire Slayer to describe the villain that the main characters would be up against during a story arc (which would normally last a whole season).
This term has since migrated into fandom to describe any main villain in any show or book.
A Big Bad should not be confused with a bad, however big.