Both for road riding when really cold.
I suffer from cold feet and hands, (odd choice moving to Sweden one might say), however I use over socks when its plus ten with road shoes, winter boots for wet and cold days, and both winter boots and overshoes for zero and colder conditions. This seems to work well.
Oddly I find mountain biking in boots OK in zero temps as I guess I’m simply more active on the bike.