Pointer is an address, or more literally, a pointer. I haven't seen the video, but I'm assuming this:
Pointer is pointing to a player base, where the address changes every launch of the game. However, its value, what it is POINTing to, is the actual address of this base. The current cash is stored at OFFSET bytes away from the base. Since you have the pointer, you need its value, which is the real address of the base. Then you can add the offset.