I'm not sure what you mean "whole story" about the dot operator, its just used as a separation.

Object/Classes
They use this to access members and methods.

Packages
They use dots to represent...