Co-sleeping is a practice in which babies or young children sleep close to one
or both parents as opposed to sleeping in a separate room. Co-sleeping has its
own set of benefits - parents and babies sleep better, the baby does not hassle
much in the night, the baby does not experience night time separation anxiety,
the baby wakes up happy. Co-sleeping or not is a personal choice. It is
advisable to sleep with your baby for at least first few years so that the baby
has hassle free nights.