This book aimed to develop a framework for evaluating the usability of Web-Based Learning Applications (WBLAs). The selected framework has nine stages Specify usability evaluation goals;a determine of web-learning applications aspects to evaluate; select usability metrics; select evaluation method/s; select tasks; testing design, capture usability data, analyze and interpret usability data; and present usability results. The main selected framework of the usability evaluation of WBLAs is needed in order to help ensure good usability. While this framework will have the obvious benefit of making the WBLAs easier and more pleasurable to use, consideration of usability in the application design will also have a significant impact in reducing life-cycle cost, and it has the benefits of (1) improved user experience and productivity, (2) a higher probability of system success, and (3) lowered system lifecycle costs for all stages of application developing.