There are three basic ways to use playgrounds:
You can build an ad hoc playground to experiment with code and syntax. Developers frequently do this to test out an idea before incorporating it in an actual project. Particularly if you are transitioning to Swift from other languages (or to Swift 3 from previous versions), it’s often faster to test out some syntax in a playground than to search the various versions of documentation.
You can use a playground that’s built as a learning experience by others.
You can build a playground that serves as a learning experience for others. In a similar ...