Why does noise come from laptops

Welcome to Tom's Hardware Forums,
Most, if not all noise from a laptop is from the fan(s). Likely your heatsink has become clogged with dust. You can attempt to clear the dust with compressed air through the vents but if the dust is really bad, disassembly and cleaning would be required.
Hope it helps