Assistive technologies are adaptive and rehabilitative devices for people with disabilities. They increase independence by helping people perform tasks that they were formerly unable to accomplish, or had great difficulty accomplishing, by providing enhancements needed to accomplish such tasks.