Scope Resolution Operator :: It is used: When accessing to a global variable When defining a function outside a class When accessing a class’s static variables In case of multiple Inheritance For namespace Refer to a class inside another class More here...