There are 5 main types of fitness software:
1) Workout apps
2) Aggregators
3) Brand websites
4) Gym or Club management systems
5) Fitness websites