Pay per click PPC modern method of promoting advertising on the Internet.