Creating a site that looks fantastic and functions flawlessly across all devices requires adaptive design. Essentially , responsive design means your site automatically adjusts its presentation to match the display size and clarity of the visitor's device, be it a desktop , pad , or smartphone .