Um conjunto de ensinamentos ou dados transmitidos a uma pessoa ou entidade é chamado de instrução.
Instrução é uma forma de ensino, que consiste em transmitir conhecimentos ou dados a uma determinada entidade, seja ela uma pessoa, um animal ou um dispositivo tecnológico. A instrução pode ser fornecida em um ambiente de aprendizagem e educacional, ou para um propósito puramente funcional ou operacional.
Quando a instrução corresponde a um ambiente educacional, pode ser um ensino formal ou informal, ministrado em um círculo familiar ou em uma escola, faculdade ou universidade, pode ocorrer no ambiente de trabalho ou no cotidiano entre dois amigos, pode até têm lugar em espaços hierárquicos ou simplesmente ocorrem de forma improvisada. Em qualquer caso, para que haja instrução, deve haver duas partes, das quais uma será o instrutor (ou seja, aquela com o conhecimento a ser transmitido) e a outra será a instruída (aquela que recebe o ensino )
Também existe o termo "dar instruções", que se refere à ideia de dar comandos ou ordens a serem seguidos para passar por um processo. Por exemplo, instruções são muito utilizadas na instalação de dispositivos tecnológicos, por isso esses dispositivos costumam vir acompanhados de manuais ou instruções para facilitar a tarefa ao usuário.
Na computação, uma instrução é chamada de série de dados e informações colocados em uma sequência para que um processador os interprete e execute de acordo.
Os possíveis tipos de instruções foram contemplados para cada plataforma dentro da chamada Instruction Repertoire Architecture ou ARI. Elas podem ser instruções de transferência de dados, lógica, conversão, transferência de controle, entrada e saída (ou entrada ou saída).
Em qualquer caso, quase toda ação realizada com um computador envolve dar uma instrução ao dispositivo para que ele o receba e opere.