Glossary know your IT vocabulary (Philippine Daily Inquirer, 2010)