Definitions of catch on:

  • verb:   become popular
  • verb:   understand, usually after some initial difficulty