Some people write codes as a kind of game. They think it is fun to make ciphers, and fun to break them. Breaking a code means taking it apart to understand how it works, and then you can understand messages that are written in that code. Cryptanalysis is also serious business. Nations and other organizations have been breaking each other's ciphers for many centuries.