Segundo Scheffler (filósofo da educação americano) existem dois tipos de definição:
- as definições científicas que são as que se baseiam num campo específico do conhecimento e que são usadas na construção de uma rede teórica adequada a todos os factos relacionados com essas definições;
- as definições gerais (ou generalistas) que são afirmações nas quais um determinado termo deve ser entendido no seu contexto.
Por sua vez as definições gerais subdividem-se em três categorias:
- As definições gerais estipulantes que são aquelas que estipulam que um determinado termo deve ser equivalente a outro ou a outros num determinado contexto;
- As definições gerais descritivas são aquelas que respondem à questão “Qual o significado deste termo?”. São por isso as definições que estabelecem não só uma regra para a utilização de um termo como também explicam a utilização desse termo em usos anteriores;
- As definições gerais programáticas são as definições que têm uma finalidade, um programa: procuram incluir itens adicionais nesse termo ou excluir desse termo itens que se pudesse admitir estarem incluídos.