The site provides an opportunity to analyze and modify information in the form of graphs. Simply put, this is another type of database, as an alternative to working with the table. For example, if you need to see friends of your friends when you have a table with two columns - two friends, and you need to see a list of friends of your friends. On the graph - it will be allocated circles of another color or graphic style.
Here we have used node.js to make javascript lib working on a server side to be able to generate javascript content results faster on a powerful server for 1000 users simultaneously.