What does ‘catch on’ mean?

( v ) To understand a tricky concept. Sam calls the ranch he gave his sons the ‘Focus’ Ranch because it is where the son’s raise meat. Catch on?
( v ) To be picked up by a lot of people. My record was played on several radio station but it didn’t catch on.