Plasma permite escribir pequeñas aplicaciones (widgets) llamadas plasmoides, que pueden ser situados en el escritorio o en sus paneles.Los motores de datos (en inglés, data engines) son los encargados de obtener información de fuentes determinadas y ofrecerla a los plasmoides.De este modo se trata de no repetir trabajo, ya que cada motor de datos puede ser usado por uno o más plasmoides.Por ejemplo: un motor de datos podría encargarse de obtener información del tiempo de una página web meteorológica.Después, cualquier plasmoide que necesite dicha información, en vez de implementar un procedimiento para obtenerla directamente de la web, no tiene más que usar el motor de datos correspondiente.
El
Panel
(barra de tareas) del entorno de escritorio
KDE
4.3.
El
Panel
(barra de tareas) del entorno de escritorio
KDE
4.6.3.