NB Online: Technology and Products