Questions about Brave update internals

There is the Brave update program at
C:\Program Files (x86)\BraveSoftware\Update\BraveUpdate.exe

But there are two distinct application start up services
(brave) (bravem)

And two distinct tasks scheduled at start up
BraveSoftwareUpdateTaskMachineCore
BraveSoftwareUpdateTaskMachineUA

Can some nice developer explain to me what all is going on?
I have a background in IT, though not expertise with Brave, so go ahead and get technical please.

My intention is to fiddle with the code, but I don’t want to go in blind.

Thank you.

Anybody? Or a link to the answer?

Thank you.