iPhoto vs Photo stream vs Image capture
iPhoto is a digital photograph manipulation software, part of the iLife suite.

Photo Stream is functionality by which when you take a photo on one device, it will automatically appear on all your other devices, without syncing nor sending. 

Image Capture is the Application developed by Apple which enables users to upload pictures from digital cameras, scanners, or iDevices.