While most of Pakistan sees mild winters, northern regions and higher-altitude areas get genuinely cold mornings that stress a car's battery, fluids, and tyres differently than summer heat does.
A cold battery delivers less cranking current right when the engine needs the most to start — if your battery is more than 3 years old, have it load-tested before winter rather than finding out on a freezing morning.
Engine oil thickens in the cold, so make sure you're running the winter-appropriate viscosity grade for your climate — a 5W oil flows better at cold start than a 10W or 15W grade. Check your coolant's freeze protection rating if you're in an area that sees sub-zero mornings; plain water in the system can freeze and crack the block.
Tyres lose a small amount of pressure for every drop in temperature — check and top up more frequently, since under-inflation is worse for grip and tyre wear in cold weather. Finally, give the engine a brief idle before driving off on very cold mornings — not to "warm up" in the old sense, but simply to let oil circulate before you ask the engine for real load.