In Photoshop, content-aware features make automatic edits such as seamlessly blending the edges of retouched image areas. Using technology that recognizes different types of image content, content-aware features help you retouch images faster, and open up new possibilities for changing the composition of an image.
Content-Aware Fill
But how do you know which of the many content-aware features might help you right now?

Conrad Chavez has a brief explanation of each of the features in his article at CreativePro.