Cuando los robots están conectados a la nube, pueden beneficiarse del poder computacional, almacenamiento, y recursos de comunicación de datos centrados en la nube, los cuales pueden procesar e intercambiar información proveniente de varios robots o agentes (otras máquinas, objetos inteligentes, humanos, etc.).Los humanos pueden también delegar tareas a los robots remotamente a través de redes.
Así, es posible construir robots ligeros, más inteligentes y de bajo costo teniendo un "cerebro" en la nube.
La nube les permite comunicarse con otras máquinas y servir mejor a sus operadores humanos.
El término "Robótica en la Nube" apareció por primera vez en el léxico común como parte de una charla dada por James Kuffner en 2010 en la Conferencia Internacional IEEE/RAS en Robótica Humanoide titulada "Cloud-enabled Robots" (Robots habilitados para la Nube).
Desde entonces, Robótica en la Nube se ha convertido en un término general que abarca los conceptos de "compartir información", "inteligencia distribuida" y el rápido aprendizaje que es posible a través de robots en red y a la computación en la nube moderna.