What is the difference between confidence and over confidence?

Confidence means I can do the job by pushing all my efforts and skills whereas overconfidence means believing only that I can do the job but without any efforts.

Or

Confidence is a positive feeling, if you work hard and prepare yourself for achieving your goals and then believe in yourself this is confidence. Over-confidence is that you are all prepared and you don't need to work hard.

Or

Confidence results in successful work, whereas overconfidence results in mistakes and ultimately failure.

Or

Confidence is the positive attitude that ensure that satisfied outcome will come from the work. Whereas, overconfidence is negative attitude which always gives rise to the mistake in work. 

Or

Confidence is one's evaluative conviction about their ability to do something. But overconfidence is just fact less pseudo thinking of one's about their ability to do something.

Or

Confidence is the positive attitude that ensure that satisfied outcome will come from the work. Whereas, overconfidence is negative attitude which always gives rise to the mistake in work.

Or

Confidence is one's evaluative conviction about their ability to do something. But overconfidence is just fact less pseudo thinking of one's about their ability to do something.