what is the purpose of an online