According to the WordPress documentation,
Author: somebody who can publish and manage their own posts.
Contributor: somebody who can write and manage their own posts but cannot publish them.
So, if you assign your new users the Author role, they can write and publish their posts. On the other hand, if you assign them the Contributor role, they will be able to write their posts, and then the admin needs to publish those posts.