Even if you ignore the "RC7" label, learning structured require scripting is for anyone aiming to publish a serious Roblox game.
Suppose we want to create a require script for managing player data. We can create a Lua module called PlayerManager.lua : Roblox Rc7 Require Script