How does Youtube Make Money?

Youtube makes their money from advertising. People and products pay to advertise on their site because they are guaranteed plenty of traffic from potential customers. This is how most websites make their money.