The major objective of velocity analysis is to ascertain the amount of normal moveout that should be removed to maximize the stacking of events that are considered to be primaries. This does not necessarily optimize the primary-to-multiple energy ratio and better stacks can be achieved with respect to identifiable multiples. This is not often done, however. An auxiliary objective of velocity analysis is identifying lithology.