Treadmills or Running Machines are great for training, specially during the rainy, winter months when it's easy to use the cold weather as an excuse not to run.

Treadmills allow you to jog, run, sprint, climb hills, and resistance train by easily and accurately varying grade and speed. Treadmills also absorb shock better than tarmac and are less likely to cause impact injuries.

Here are some recommended alternatives