Comme Mathieu a indiqué, "Avouer" c'est reconnaître avec difficulté ce qu'on a essayé de cacher, aussi il est utilisé fréquemment pour admettre la culpabilité et la responsabilité.
Par contre Admettre c'est accepter avec aisance, tolérer ou supposer.
Exemple: Admettons que ....., on peut dire à la place : "Supposons que ..."