Pattern stamp tool
The clone stamp tool is used to sample pixels from one part of the image to paint in another. I usually recommend that you keep the Aligned box checked. Hold down the Option/Alt key and click over the point where you want to sample from. Release the key and click in the area you want to clone to. This action defines a relationship between sample and painting positions. Once this is set, any subsequent clicking or dragging with the mouse will apply the clone stamp, always using the same coordinates relationship until a new source and destination are defined. The sample point can also be from a separate image or a separate layer within the same image. This can be useful for combining elements or textures from other pictures. The clone stamp normally samples from a single layer only. The Use All Layers option permits the clone sample to be taken from merged layer pixel information.
The pattern stamp tool is different in that it allows you to select a pattern in the Options bar and paint using the chosen pattern as your image source. The Impressionist mode option adds some jitter to the pattern source and can be used to produce a more diffuse pattern texture. The pattern stamp Options bar is shown below in Figure 1.
Figure 1 The pattern stamp tool Options bar.