As far as I understand this topic, I'll try to help:
1. Every waveform (periodic function) can be expresed by the sum of some (probably infinite many) different complex sinusoids.
2. With the Discrete-Fourier-Transform we 'decompose' each waveform to its coefficients of some (finite, its an aproximation) complex sinusoids.
So for example, if we analyze a signal we can find that it 'contains' too much or to less of a specific frequency (also see about harmonics). And that its not aparrent with other ways, eg if we just see the waveform in an oscilloscope. You can also check about FFT witch is an algorithm to compute the DFT, many oscilloscopes have built-in real-time FFTs. The freq-domain results of the FFTs are showing the frequency 'componets' of the waveform.