online learning system characteristics