In computing, a theme is a preset package containing graphical appearance details, used to customize the look and feel of an operating system or a piece of computer software.