baby clothes

What is the real reason behind washing the baby clothes? I'm curious why they need to be all washed before baby comes, if it's brand new isn't it fine to just put on baby? I washed all of them with my first and I never really questioned it but now that I'm expecting my second I'm curious why you need to.