What is the difference between preview and submit buttons on the content forms?

Preview allows you to see the way the item will appear before you add it to the site. Preview lets you check you have entered everything correctly.
Submit add the content to the site, you must use Submit to send the content to the site.