A primary goal in an Advanced Distributed Learning system is to provide effective training anywhere and at anytime. One possible method of achieving this goal is to use Pocket PC Technology in a stand-alone environment or integrated with PC-based band web-based training applications.