Report question

Question: How does one go about understanding GNU source code?