What is the difference between and Environment map, cube map and Skybox

I have been hearing about Cube, Environment and sky map, but what is the difference or are they the same ? and can examples be given with the explanation ?

Maybe this helps:

https://answers.unity.com/questions/845006/difference-between-cubemap-and-skybox.html

BTW: Sky map is not a valid term.