This document defines and compares Internet Based Testing (IBT), Web Based Testing (WBT), and Computer Based Testing (CBT). IBT involves assessing skills or knowledge through computers or the internet, while WBT does so through a website. CBT is similar but uses electronic devices. Benefits include lower costs, faster results, and accommodating more people. However, there are obstacles like limited hardware, internet access, attitudes, and ensuring honesty. The document also discusses using the content management system Drupal to create an IBT application and addresses challenges in developing and implementing such an application.