Una DLL (Dynamic Link Lybrary, o libreria de vinculo dinamico) es un archivo, que ejecuta una partecita de un programa... por decirlo de alguna manera. Es decir, que los programas que vos ejecutas normalmente, estan distribuidos, o sea, una parte de las funciones que ejecutan las ejecutan las dll (que si miras en ...Windows\System\ hay miles!!)
En fin, espero que me hayas entendido algo, mucho mas no quiero decirte por que te voy a liar demasiado... pero salvo que te dediques a programar, no es muy importante que entiendas que hacen las dll, solo tenes que saber que son importantes para los programas, y que no debes tocarlas.
Si por el contrario te estas dedicando a la programación, escribime que te puedo dar una idea mas clara y presisa de que son... pero es un tema un poco avanzado, asi que tendrias que empezar mas bien por algo mas básico...
Bueno, espero haerte ayudado.
Un saludo. Fernando