Palabra (matemáticas)
La operación de concatenación es asociativa y tiene a la palabra vacía como elemento neutro, por lo que el conjunto "A" adquiere estructura de monoide, mientras que el conjunto de palabras no vacías adquiere estructura de semigrupo., denominados respectivamente monoide libre y semigrupo libre (sobre el alfabeto "A").
Contexto (informática)
En informática, el contexto (de un proceso, hebra...) es el mínimo conjunto de datos utilizado por una tarea que debe ser guardado para permitir su interrupción en un momento dado, y una posterior continuación desde el punto en el que fue interrumpida en un momento futuro. El concepto de contexto toma significado con las tareas que se pueden interrumpir, donde al producirse la interrupción el procesador guarda el contexto y procede a ejecutar la rutina de atención a la interrupción. Cuanto menor sea el contexto menor será la latencia.