There are two main types of tomato plants:
Vine tomatoes - also called cordon or indeterminate, as they don’t grow to a fixed size and require staking and pruning.
Bush tomatoes - also called determinate, as they grow to a set, compact height and don’t require much if any staking or pruning.