if you want it to look nice, then yes you will have to "unwrap" it, which means that you can lay the model out flat for easy painting. If you try and just slap a texture on an object, it will only look good from one angle, th other angles will appear stretched. I recommend googling a program called Lithunwrap, it allows you to open up models and lay them out the way you want them, the flatter you lay the model out, the better a texture can be applied because think of the texture as a light source, say you have a cube with the front of that cube pointing towards the light source, now lets say the that the front and back of the cube are transparent, and the top,botton,and sides are not, well what is going to happen, is that the front of the cube (pointing towars the light source) is going to take the full texture effect, but it is transparent like a model, so the the light will appear on the back just like the front, however the top, bottom and sides don't get little to no light, in other words they didn't get any of the texture, so in order to texture them properly, you need a program to pull those sides up or out so that they are exposed to the light/texture.
In DB I believe that textures do apply themselves across an entire plain, however if the plain is huge and the image small, you get bad resolution or stretching, so in the end it is best to texture it externally, I always find that best.
Hope that explains it.
Guns arn't the problem, people are the problem, shoot all the people and guns arn't a problem anymore.