what do the subcommands do after /execute run function ...

I was wondering how or even if, you can give an extra input when you run a command and i saw that there were multiple subcommands. What do they do?
Continue to help post