Persistência, vem do verbo persistir. A insistência não deve ser confundida com a persistência, pois esta se refere ao momento em que uma atividade é realizada e não descansa até que o resultado desejado seja obtido.
A persistência (na programação) é entendida como a ação de preservar a informação de um objeto constantemente (salvar), mas ao mesmo tempo também se refere à recuperação da informação dele (leitura) para ser usada novamente.
No caso de persistência de objetos, a informação que persiste na maioria dos casos são os valores que os atributos contêm naquele momento, não necessariamente a funcionalidade que seus métodos fornecem.
A persistência é um valor de grande importância para atingir uma meta ou propor uma meta. Muitos reconhecem valores (como gerenciamento de tempo, habilidades de planejamento, desenvolvimento de estratégia, inteligência intrapessoal, conhecimento técnico e profissional, etc.), mas poucos são tão relevantes quanto a persistência.