What is the difference between a void v. voidable contract?

1-Respond very thoroughly to the following question:
What is the difference between a void v. voidable contract?
2- You must use citations on your post in order to add credibility to this assignment.
3- PLEASE, MAKE SURE TO INCLUDE THE REFERENCES WITH THE SOURCES USED TO COMPLETE THIS ASSIGNMENT, IT\’S VERY IMPORTANT TO GET MY GRADE.