Physiotherapists are professionally trained to treat various kinds of muscle and bone ailments by different types of therapies and exercises while physical trainers aren’t required to have a license or training. Physiotherapists have knowledge of each and every muscle of body, hence they know which disease/injury requires what muscular exercise. They advise according to the specific needs of patient.