how do scheduled functions truly work and should I be using them more?

Rather than putting my command sin tick.mcfunction?

Continue to help post