A bassinet is a smaller, portable sleeping space that's often used in the first few months of a baby's life. A crib is a larger, more permanent sleeping space that can be used for several years. It's a good idea to have both a bassinet and a crib on hand, as they serve different purposes.