Reports indicate that iCloud Photos looks and functions much like the stock Photos app on iOS, with the ability to view photos and select them to download to your computer.
Currently iCloud photos available for developers who are running iOS 8.1 beta on their devices.
iCloud Photos on the web is part of Apple’s plan to offer a system of synchronizing all of a user’s photos amongst all the devices connected to an account, with web access available from any internet-enabled location upon signing in to iCloud.com.
[iCloud Beta via 9to5mac]