OSGi: ¿Cuáles son las diferencias entre Apache Felix y Apache Karaf?

Apache Karaf es un subproyecto de Apache Felix . Se define como "un contenedor OSGi ligero". No entiendo cuándo debo usar el peso pesado y cuándo usar el peso ligero. Su sitio no explica esto