Editor’s Note: Guest Author Himanshu Madhan is a technology enthusiast interested in analysing and reporting about different technologies. Definition Social...

Editor’s Note: Guest Author Pradeep Yadav, a technology lover, analyzer and  love reporting about different technologies. What is a Diigo? Diigo...