Inpatient rehabilitation, also known as residential rehabilitation, is a treatment program designed for individuals struggling with substance abuse or addiction. It involves staying at a specialized facility for a set Duration of time, typically ranging from a few weeks to several months[1].