what is the difference between desktop background and theme?
The wallpaper is the picture displayed as a background to the desktop. It gets hidden behind any programs you run, so you only ever see it when you don't have a maximized window covering everything. The theme adjusts stuff like default colours and shapes, fonts and sizes.