A very large number or amount, often when the exact number is not important.
Millions of people watched the final.
The company spent millions on the new building.
Use millions of people for a large, non-exact number. After an exact number, use million: two million people.