Итак, у нас есть модуль module.py, в котором есть функции function1(), function2(), function3()

если написать:

Import module

Можно использовать:

Module.function1()
Module.function2()

Если написать

From module import function1

Можно использовать

Function1()

А если написать

From module import *

Можно использовать

Function1()
Function2()
Function3()

Собственно, в этом и был вопрос https://realpython.com/python-modules-packages/#the-import-statement