HELP WITH GEOMETRY!!

what is a similarity transformation? What is necessary to determine whether two or more shapes are similar? Explain in terms of rigid transformations, dilations, proportionality, and scale factors.