The invention is generally related to remote control of devices, including entertainment devices such as music, television, multimedia, and digital content devices, and is particularly related to an online resource server for allowing device control and access to digital content through pluggable user interfaces.