These are the lecture notes from my course in the January 2011 School on Moduli Spaces at the Newton Institute. I give an introduction to Higgs bundles and their application to the study of character varieties for surface group representations.