Adobe InDesign and Photoshop are 2 different programs.
Photoshop is used for photo editing and is almost entirely raster based (uses dots) to generate images. InDesign has little to no photo editing...
Adobe produces separate versions of Photoshop for the Mac OS X and Windows operating systems. The Mac version works on Macs using Mac OS X and the Windows version works on Macs that are running...
Photoshop Elements is Photoshop but with less features, so Photoshop is better but it is professional level software. For home use or to get started Photoshop Elements is OK.
Yes, for many reasons. But the main reason is Photoshop CS5's Content Aware feature. If you select a area in your photo and click the delete button on your keyboard it will fill in the background...