There are loads of ways to do it and they involve server-side scripting and cookies (usually).
Try click here to give you an idea of how to get going and what is involved.
Try searching in Google for:
php site skin
asp site skin
HP Envy x2 review: Hands-on
How Sketch and InVision have revolutionised our design workflow
The best tech gifts for Christmas 2017
Les meilleurs jeux de société (2017)