Should I cite sources about a technology description? I want to add some description of a technology (Node.js = server-side JavaScript) in my thesis. The description is about what exactly this technology is, how it works, what it can do etc. 

I want to use Node.js Wikipedia page, a blog page, one of my supervisor's lectures for gathering information. 

Should I cite these sources, given the fact that they say pretty much the same things and these things are just observations, not scientific contribution?
If something can be deemed common knowledge in your field there should be no need to cite it. 

MIT define common knowledge as;


  Broadly speaking, common knowledge refers to information that the average, educated reader would accept as reliable without having to look it up. 


There is further detail on that link about Common Knowledge and it's applications. They also say that there best advice is: 'When in doubt, cite your source.'

That said if you are taking something verbatim from a source you should cite it.

Just on your sources; in academia you tend to shy away from citing from wikipedia etc. You can see a discussion on that issue at this question