Actually they are different.

1. **Believe** is a [verb](https://en.wiktionary.org/wiki/believe#Verb) which is simply used for accepting the truth.

 >Example: He **believes** that all ​children are ​born with ​equal ​intelligence.

 In above example the word `believes` is used as a *third-person singular simple present*.
2. **Belief** is a [noun](https://en.wiktionary.org/wiki/belief#Noun) which is generally used for acceptance/confidence in truth, faith or trust.

 > Example: I can't do that. It's against my **beliefs**. 

 In above example, the word `beliefs` is used as *plural of belief*.

So, The difference is:

- Beliefs is the plural of a noun belief
- Believes is the use of a verb believe in third-person singular simple present