Generally an aircraft has sufficient but finite overhead bin capacity to carry hand luggage brought by passengers on the flight. Coupled with safety reasons, most airlines allow carry-on baggage to have a maximum weight of 7kg (as well as size restrictions).