info on cloth diapers

I am interested in possibly getting cloth diapers for our baby , even though I have a long time to wait I would love facts and how you use them and how you wash them! So load me up with info!!!(: