Drug rehab refers to a treatment program whose aim is to help a person that has an addiction problem. The aim of the program is to help a person in identifying triggers that lead them to abusing drugs and learn new, healthier coping skills that will enable them to maintain lifelong sobriety. Rehab is usually helpful to people that are abusing different drugs including heroin, methamphetamine and cocaine among others. Rehabilitation can either be outpatient or inpatient, long term or short term. Individual rehabs offer different treatment options including individual therapy, group therapy, family therapy, support groups and medication management among others. The programs offered by rehab centers are effective in enabling individuals to reduce or end their drug abuse.