You can find some free music online, but sometimes free does not mean royalty-free. Free royalty-free music online resources offer music that is:

Completely free to download and use.
No licenses to purchase.
You can use for commercial purpose.