Rehabilitation centers use a variety of techniques to treat addiction. Many offer counseling sessions and daily routines to assist the patient. They also allow patients to have breaks between scheduled activities so they can process the lessons they have learned. The patients are encouraged to practice new coping skills during these breaks and evenings. A good rehabilitation center will offer a wide variety of recreational activities. Rehabilitation centers can be either public or private. They can specialize in physical, occupational, or speech therapy, among other services. Some offer specialized therapies such as spinal cord injury and stroke. In addition to physical and occupational therapy, rehabilitation centers may also have therapists who specialize in the treatment of mental health disorders. Treatments may last a few days or a few weeks, depending on the condition and the patient's rehabilitation goals. Patients in rehabilitation centers learn how to cope with stress and avoid the triggers that lead to substance abuse. Counselors and doctors help patients identify and combat triggers so that they don't relapse. They also teach them to establish supportive relationships with friends and family and to seek out supportive situations. Rehab centers can be a lifeline for people suffering from addiction. Some rehabilitation centers are inpatient, which means that you must be confined to an inpatient facility. This type of treatment will provide 24 hour supervision and medical care. It also gives you some space and time to focus on your recovery. You'll be surrounded by other people who have been through similar experiences.