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?