It's not that the supposed concepts that are hard, it's that it has one of the messiest interfaces and set of documentation ever devised for a software.
And there are hardly any settled concepts, the terms it used came to be as it was developed, and can have different definitions in different parts of the documentation.
If you consider it simple I'm very seriously concerned about your software engineering output