At first sight not so obvious, but the novelty feature of Chess Position Trainer is very useful for everybody who plays quite a lot of games (on the internet or over the board).
You can easily run played games against your own repertoire and CPT will show you where you or your opponent left your current theory (repertoire). This way you can optimize your repertoire quickly (if your opponent played a novelty -> not yet covered by your repertoire).
But at least as powerful: You can quickly train those positions afterwards in the training center where you didn't play the correct move during the games.
So you get the best out of both worlds. You can keep playing plenty of internet blitz games and then run all games against your repertoire without having to go forth and back all the time. Your session won't get distrupted yet you won't miss important information from your games.
Watch Video!