What is the white smoke coming out off my truck?

When i start my truck it gives off white smoke for about 5 - 10 min.Now it seems to last long.
17 answers 17