A universal remote is a remote control that can be programmed to operate various brands of one or more types of consumer electronics devices. Low-end universal remotes can only control a set number of devices determined by their manufacturer, while mid- and high-end universal remotes allow the user to program in new controls codes to the remote. Many remotes sold with various electronic devices include universal remote capabilities for other types of device, which allow the remote to control other devices beyond the device it came with.