Training at home has its benefits. You dont have to wait on machines or popular pieces of equipment, and you dont have to drive any where. On the flip side training at home can be boring for some. The gym is a really fun positive place to be, but if you choose to train in the comfort of your home all you need is a pull up bar, a set of adjustable dumbbells, some resistance bands, and an EZ bar. There are so many different exercises you can do with those 4 very valuable pieces of equipment that it'd literally take all day to think of them. So if you choose to train at home I'd suggest investing in this type of equipment because they take up very little space, but can work wonders for the body.