On this site I explain the details of how the jukebox works in two stages, because it would be unnecessarily difficult to explain and understand it all at once. The first stage is the minimal jukebox, which is a fictional jukebox containing just enough components to make it work. The second stage is our jukebox, which for various reasons is rather more complicated than the minimal jukebox.
Pages about the minimal jukebox are: