An initialization parameter is associated with a servlet and is usually used to customize the servlet whereas a request parameter varies with each request.