The LearnDash Restrict Content Pro integration allows you to provide access to courses when someone signs up for a membership level using Restrict Content Pro. Since you can associate courses with membership levels, this integration essentially provides another method for you to sell your courses.