「->」演算子について質問です

「->」演算子は、配列/ハッシュリファレンスにデリファレンスを
行う際に使用する演算子と理解しています。

しかし、パッケージ名に対して使用すると、
対象パッケージに含まれる関数を呼び出すこともできます…。

これは、
 「->」演算子は、
  ・配列/ハッシュリファレンスに対して使用するとデリファレンスを行う
  ・パッケージ名に対して使用すると関数の呼び出しを行う
と、理解すればいいのでしょうか?
※「->」演算子は、"配列/ハッシュリファレンス"に使用する場合と
  "パッケージ名"に対して使用する場合では、全く別ものということでしょうか?

以上、何かレス頂けたらありがたいです。