A newborn baby's stomach is very small, so they need to feed little and often. Your baby can have a good feed and be hungry again quite quickly. This is why "responsive feeding" – also called "baby-led" or "on-demand" feeding – is so important.
The idea is that you respond to your baby's cues. Breastfeeding is not only about your baby getting enough milk. Your baby feeds for comfort and reassurance, too.
Babies go through different patterns of feeding as they grow. Letting them feed when they need to will ensure they're content and getting the milk they need, when they need it, and will also stimulate your milk supply.
Responsive feeding also has to do with your needs. You may want to offer to breastfeed if your breasts are uncomfortably full, if you need to fit in a feed around other commitments, or if you just want to sit down and enjoy spending some time with your baby.