Alexa Voice Service
There are many ways to interact with Alexa -- with the Tap, Echo, Echo Dot, Echo Look, Echo Show, Dash Wand and the Amazon Fire TV. However, Amazon extended Alexa to third-party device makers through the Alexa Voice Service (AVS).
The AVS Device SDK provides C++-based libraries that enable any commercial device to process audio inputs and triggers, establish persistent connections with AVS, and handle all Alexa interactions.
Alexa Skills
The Skill Kit allows you to customize your Alexa conversation by building your custom skill. Skills are like third-party applications for Alexa speakers. There are more than 20,000 custom skills. For example you may say: "Alexa, open Jeopardy". You need to enable it to be able to use it.