Delivery of therapeutic rehabilitation at a distance or offsite using telecommunication technologies.