Amazon Echo is a hands-free smart speaker developed by Amazon which you can control with your voice. Echo connects with the Alexa, the brain behind Echo which is built in the cloud and is always getting smarter with the time. The device is capable to play music, for setting alarms, provide information, voice interaction, making to-do lists, streaming podcasts, weather, traffic, and other real-time information. All you have to do is ask. It can also control other smart devices acting as a home automation hub.