What is the difference between Nanny and Babysitter?

A Nanny will enter into a mid to long term working relationship with a family (3 months +) and become an integral part of the childcare dynamic. A Babysitter will provide warm, professional care on an occasional basis, remaining somewhat external to the childcare dynamic.