A Discipline is a set of related Abilities. All Disciplines start off with Awakened, and from there branch off into the three primary specializations of Operative, Hacker or Coder. These three primary branches break into approximately 100 separate Disciplines. The skill-tree organization of the Disciplines makes it easy for Redpills to specialize. It is not possible for a single person to master all Disciplines, and some degree of specialization will be required, if you ever wish to attain the most potent Abilities within the Matrix.
I'm new to the game, so forgive me if this question seems silly. From what I can tell, it seems like raising abilities is merely a function of having the required level and money. Since you can always earn more money, it would seem like there is no limit to number of abilities and disciplines you can learn. With enough time (and money) you could eventually master all disciplines if you chose to.
Or am I missing something? I'm mainly curious because (as a new player) I worry about making ignorant skill choices that will limit me somehow later on, which would be possible if there were a physical limit to the number of abilities or disciplines you could learn. But, that doesn't seem to be the case, unless I'm misunderstanding something. The only information I've turned up so far (which I don't quite understand yet) that may be relevant to my question is an apparent limit on the size of your "code storage". But, again, I'm new and don't understand the concept of that yet.