The catalogue was made by Wolfgang Schmieder in 1950. He took all the music that is known by Johann Sebastian Bach (some of Bach's music has been lost) and gave each piece a number. Each piece of music by Bach therefore has a BWV number. For example, the Mass in B minor is BWV 232. Giving each piece a number helps musicians to know exactly which piece of music we are talking about. For example, there are several Preludes and Fugues in G major, but putting Prelude and Fugue in G major BWV550 makes it clear which one it is.
Some pieces of music may be written by Bach, but we are not sure. Those doubtful pieces of music are listed separately as BWV Anhang (BWV appendix). Some of what Schmieder wrote in 1950 has been updated because some new music by Bach has been discovered. Other pieces of music have now been proved not to be by Bach.
Bach, like many composers from long ago, did not use opus numbers, because very few of his works were published during his lifetime.
Some older books write "S" instead of "BWV" (S for Schmieder), but Schmieder did not want this. He wanted Bach's name to be used, not his own.