Self-esteem should not be confused with self-confidence.  Self-confidence is believing in your competence and your ability to do something, whereas self-esteem is believing in your goodness.