Alexa is the virtual assistant, while Echo is the smart speaker device.