Search engine marketing or SEM can be considered as one type of which promotes websites by increasing their visibility in search engine result pages.

More: continued here