URL filtering is one of the mechanisms used by web filters to restrict access to certain types of web content. A URL filter will block access to specific URLs contained in one or more blacklists or that contain certain keywords, whereas a DNS filter will block DNS queries.