New analogy for pan vs selective inhibition
Each cell is an individual computer. You can imagine a whole organ or whole body being comprised of billions of individual computers. Each computer can run thousands of individual programs (genes encoded by DNA). Each computer (cell) receives input from outside sources or from other computers and marks which programs to run or turn off/on by flagging the programs (lysine acetylation on histones).
BET proteins are part of the computer hardware that reads (recognizes) these flags. The two bromodomains on BET proteins (bromodomains 1 and 2) recognize different flags. Some programs require the recognition of both flags to run. Other programs need only flag one (BD1) recognized to run while other programs need only flag 2 (BD2) recognized to run. Some programs run independently of flagging or flag recognition. Some programs always need flag recognition to run. Others need flagging or flag recognition to increase or decrease the speed that the program runs.
Pan BET inhibitors block all flag recognition, so the most number of programs will be affected by preventing the recognition of flag 1 and flag 2. Although the computer is receiving input to start running certain programs or to make certain programs run faster or slower, the hardware (BET proteins) are being blocked from modulating the programs due to the inability to see/read/recognize any flags. Furthermore, programs that require flagging to run at all will slow down or stop running.
Selective BET inhibition of bromodomain 2 will prevent the reading/recognition of flag 2 but the reading/recognition of flag 1 is minimally affected. Therefore, programs requiring recognition of flag 2 will be unable to have their speed modulated and may be unable to run at all. Programs that rely on flag 1 recognition and that run independent of flag 2 will be unaffected. Programs that rely on both flags 1 and 2 will be partially impaired and unable to run at their full potential.
In this analogy, CRISPR or Zinc Finger Nuclease gene editing is like replacing or rewriting the individual program.