Advanced Information ##################### TVM is the acronym for: - Tutor Version Manager: manages the version of Tutor. - Tutor enVironment Manager: for creating project-based environments with Tutor. To develop this tool, we separate the code into two apps accord the two meanings of TVM, and we use a `Hexagonal Architecture `_.