Online Learning in the Digital Era