¿Qué significa exactamente «ligero» cuando se describen bases de datos o marcos de software?

Se considera que un software es "ligero" cuando se puede utilizar nada más sacarlo de la caja con poca o ninguna sobrecarga de integración/configuración. En el ámbito de las bases de datos, SQLite es un ejemplo perfecto de ello. Todo lo que hay que hacer es integrar el controlador de SQLite para el lenguaje de programación que se elija y …