Feature vs. the Smart-phone. That is the question. There is no straight answer; the lines are blurring too fast. At the end, your definition might be different from mine:
Both Feature and Smartphones support voice and data capabilities, including multimedia audio and video, camera, gaming, high-speed networks, GPS and advanced user interfaces. Both are programmable. And both are updatable on the field. While the line that separates Feature vs. Smartphones is become thinner over time, Smartphones are considered more advanced and are more like a portable Internet computer with voice capabilities, as opposed to the Feature phone which is seen as a programmable cell-phone device with data capabilities. Compared against Smartphones, the Feature phone is typically Java or BREW-based, while the Smartphone has an advanced operating system and corresponding development environments.