Seismic data processing is essential in the development of seismic images. Seismic images are utilised for interpretation purposes in which insights into the underlying geology and structure are obtained. In the search for resource plays, imaging and interpretation are essential. To correctly image the subsurface, there are many important steps in a typical seismic data processing workflow. Of particular interest in this thesis are the moveout analysis, moveout correction and stacking processes. Moveout analysis involves the determination of moveout parameters that optimise the performance of the moveout correction and stacking processes. Moveout correction utilises the moveout parameters by using them in a model which transforms the spatial and temporal location of reflection impulses in the underlying seismic gathers so that they are optimally aligned in preparation for stacking. Stacking involves applying a weighted sum (typically the arithmetic mean) along the spatial axis of the underlying seismic gather. Limitations in these processes can lead to erroneous results which ultimately affect the quality of the seismic imaging and interpretation. Moveout analysis performance is determined by the presence of amplitude variation with offset (AVO) anomalies, the fold and quality of the data, the choice of moveout approximation and the number of moveout parameters, the method of moveout parameter determination, and the resolution provided by the semblance operator. Moveout correction performance is controlled by choice of moveout approximation and the method of stretch removal utilised. Stacking performance is dependent on fold, noise, quality of moveout correction and moveout stretch. Financial support No financial support was provided to fund this research.