I suggest in addition to the other answers checking out Brian Conrad's [notes][1] on cohomological descent. They're a little more to the point for applications to geometry. [1]: http://math.stanford.edu/~conrad/papers/hypercover.pdf