Technology has driven our lives to such a great extent that life becomes unimaginable without one. Frequent advances and developments have taken technology usability to a higher level every time. Every new computer and mobile development has been a cutting edge. Among others, Microsoft has been in a techno war with itself. Each new invention is driven from an inspiration to create something better than the last one.