these are specialized programs to help locate information online using keyword searches.
powerful software programs that make it easy to find information on the internet.
a server hosting an application that can provide data and/or computing power across a network