Array Signal Processing is a wide area of research that extends from the simplest form of 1-D signal processing to the complex form of M-D and array signal processing. This article presents a short survey of the concepts, principles and applications of Array Processing. Array structure can be defined as a set of sensors that are spatially separated, e.g. antennas. The basic problem that we attend to solve by using array processing technique(s) is to:Determine number and locations of energy-radiating sources (emitters),Enhance the signal to noise ratio SNR ,signal-to-interference-plus-noise ratio (SINR),Track multiple moving sources.