There are lots of reasons to use the Fourier transform. If for instance you have a need to perform a convolution in the spatial or time domain, then it is easier to convert to the frequency domain, do a multiplication, then convert back. Basically a convolution in the time domain equals a multiply in the frequency domain. There are many of these type equivalencies. This is very common, because filtering in the time domain is often performed by convolution.