Question: what is the difference between main site administrator and a system admin in moodle?
Answer: The main administrator is the one created while installing Moodle. For practical purposes there is no difference between the main administrator and other administrators: a "normal" administrator can remove other administrators, including the main one, and so making him or herself the main administrator.