This is a Java project where we can test and explain how things works.