explain servers