How much data can the human brain store? Is there any limit to it? Can humans keep storing information as much as they want? If so, how? Is there an ultimate limit to how much information the human brain can actually hold?