The paper investigates factors that influence student performance in online and campus-based courses as measured by final course grade. It focuses on the relationship between e-learning tools (like discussion forums and chats) and performance. The paper studies how perceived usefulness, perceived ease of use, computer self-efficacy, computer anxiety, and ability to work independently correlate with course grade. It finds that perceived usefulness, perceived ease of use, and ability to work independently significantly predict grade. The paper aims to explore how e-learning tools affect performance, rather than compare online to campus-based courses.