A little bit of smoke is not bad.
Especially when you drive an old car.
But when you drive a recent car(2013) it could be something in your catalythic converter.
If so... drive by your mechanic.
Moisture/water/coolant in the combustion.
Usually white smoke is the result of a cold engine. After the engine warms up, the white smoke should disappear. Faulty injector spray patterns are another common problem.
in a diesel engine, no power and blowing white smoke, indicates a bad turbo on the engine
ENGINE SMOKE Check Related link below
White smoke. Means water/coolant in your engine. Most likely you blew the head gasket, if you smell oil and see white smoke.
the engine is flooded with gas
The color of the smoke will help identify the problem. Blue smoke is engine or transmission oil. Black smoke, excess fuel. White smoke, engine coolant.
White smoke will come out of a vehicle's exhaust system when the engine is cold. This is because of condensation build up in the engine and exhaust. The white smoke should go away after several minutes of idling. If you engine is always blowing white smoke, regardless of temperature, then it might be burning oil. Check the levels of your engine oil and your transmission fluid (if you have an automatic) and have the engine compression checked for blow-by.
White smoke coming from your tail pipe often indicates an issue with your coolant. The smoke comes from burning coolant. The engine sputters and white smoke is likely an issue with the head gasket.
Engine exhaust turns white from water in the combustion chamber.
In a diesel engine, blue smoke is an indication of oil being burned. Black smoke means that there is incomplete combustion of the fuel. White smoke can be seen when raw diesel fuel is not being burned.
Typically water in engine.
overheating of the engine.