URL stands for Uniform Resource Locator and specifies the location and retrieval mechanism for resources on the Internet. There are two main types of search engines: full text search engines that search the entire text of documents, and directories that organize websites by category. Google is the most famous full text search engine in Japan. Search engines use databases to store indexed web page content and return search results using keywords from users. HTML is the markup language used to describe and structure web page documents.