Smartphones have all advanced over the past few years, and mostly do the same things. But if you look at the details, you'll find that—depending on your needs—one may be way better than another.
Most smartphone platforms support touchscreens and/or keyboards, and let you browse the internet, run apps, view photos and play games/music/movies. And while they may act the same on a fundamental level, not all smartphones are created equal. Here's where they match up, and where they don't: