For fat loss you can do cardio - this will always work for fat loss. However, if you want to develop muscle mass, you will always need to work with weights, because these are the best way of stressing your muscles, and if they don't get stressed, they do not grow.