Generally speaking, brunch takes place between 11 am and 4 pm. Therefore, meals consumed before 11 am are called breakfast and meals consumed after 4 pm are called lunch. Brunch is an in-between meal between breakfast and lunch.