differences/ pros and cons??

Does anyone know the difference between a midwife and a OB/GYN?
And which do you prefer and why?