Modules can be release based on conditions set by the instructor.  For example, if you have Module 1 and it includes a quiz, you can choose to set conditional release criteria that says when the student completes the Module 1 quiz, then Module 2 becomes available.  You can also use dates as criteria for releasing modules.

The video below details how set conditional criteria for module release.