What are the required documents for the N-400?

In preparation for our May Facebook Live Event, we are covering the documents you are usually required to submit with your N-400 application.