ServletConfig e ServletContext

Estou estudando JSP e Servlet e gostaria de uma aplicação real de quando utilizar o ServletConfig
e o ServletContext. Sei que o ServletConfig é para cada servlet e ServletContext para aplicação.
Mas gostaria de saber em que ocasião utiliza-los.
Ex.: Poderia ser para armazenar o nome driver, usuario e senha para uma conexão com o banco de dados?
ou não é recomendado para esse tipo de situação?

Alguém sabe responder?