Launch can allow anonymous users to play content without logging in. We call this "public" content, and it is listed in it's own area of the user interface for users who have not logged in. When launching public, a temporary anonymous user session will be created. Learners can resume partially completed content as long as this session exists. Expliciting logging out of the anonymous session will permanently loose the session.
To make content publically available, first browse to the "Manage Content" section of the admin menu.
Find the content you wish to make public, and click the "..." actions popover menu.
Choose "Edit"
In the "About" section of the resulting form, check the public checkbox.
Scroll to the bottom and click "Save"

Public content must allow self enrollment. Check the "Allow Self Enrollment" checkbox if it is not already checked.

You can copy the URL from the launch button in the public content user interface and share it. Anyone who follows the link will instantly see the course content.