According to me:
A certificate basically says you've taken a few courses on a subject. A certificate will qualify you for an entry level job.
A diploma suggests several courses in the same area have been taken, it is similar but better than a certificate.
Diploma is basically half way to degree.