Good backlinks are those which are coming from high quality sites and bad links are those which are coming from poor quality sites which has 0 pagerank or too many spam links..
Good back links are back links coming from strong trusted web sites that are related to your web site, while bad back links are back links coming from web sites that are not related to your web site content, spammy web sites.