A website’s ranking is a website’s position in the search engine result page (SERP).
Search engine optimization (SEO) is the process of improving a website and working on external factors in order to get more traffic from search engines. The purpose is to provide better answers for users and get a better position on result pages.
Search engine advertising (SEA) is when you use paid methods (such as search result ads in Google) to promote your website.