Rehosting refers to moving your system to the cloud without making any change to its architecture. Organizations with high on-prem costs or those looking to move quickly often choose rehosting. Rehosting is also popular with companies whose applications don't require continuous improvements or consist of commercial or off-the-shelf applications they don't have to change or maintain.