Homophones are the words that have the same pronunciation but they differ in meaning with each other. In order to acquire good writing skills, one should be aware of such words that often confuse.