Two types.. one does live calcs with the table you are playing at (online).
The other kets you set up the hands and play What Ifs...
I tried the first type and found it HURT my game... why? Because I was too busy watching the odds and not watching the players and their patterns.
The second type is great for training. I use one online.