Here's how it breaks down:
* pre-: a prefix meaning "before" or "in front of"
* occupy: to fill or take up space, time, or attention
Therefore, "preoccupation" means "being filled with or taken up by something" or "having one's mind filled with something."