These are homophones, words which sound identical but have different meaning.
Liquids have free moving molecules
Hope this helps :)
The last sentence is absolutely incorrect, I would say both "There are 1,000,000 people living in the city." and "There are one million people living in the city" are correct.