Uma ação refere-se a uma operação executada por um programa, muitas vezes alterando o estado ou causando um efeito, enquanto uma função é um segmento definido de código projetado para executar uma tarefa específica, que pode ou não envolver ações.