It is where you have small little problems that you try to solve. You start off at the level of your choosing. You try to write the code to solve the problem. Then you click the test button and it checks if your code produces the answer. You can then see what others submissions are, showing the most common (or best?) solution to the answer, ranked in order. It is quite illuminating to see how many different ways you can answer a coding problem.
Example test for beginners JavaScript:
You then enter your code here:
If the test is good, go see the other solutions. Did you find your solution was a good one? You can find how others solved it, perhaps in a far more effective way.
There are tons more solutions shown than the above two. There is discussion on the solutions and so on.