Programs vs Courses

Question:
What is difference between Programmes vs Courses?

What are you trying to achieve:
I want to create self paces challenges for our members, which is the best to use?