Sage 300 & the Microsoft Office Access database engine

I recently was given the responsibility of supporting the Finance department desktops and Sage 300 ERP server.  All Finance desktops have "Microsoft Office Access database engine 2007" installed on them, but i have no idea why it is there or what processes it supports.  Can anyone help me understand it's role in a Sage 300 ERP system?  Was it installed along with Sage 300 (as a required piece of software)?  or is it installed when you want to do certain types of third-party reporting/querying with Sage? (i assume that would be ODBC though).  

If you do know anything about it, do you know why the 2007 version would be installed?  Are the newer version of ACE compatible with whatever Finance is using it for in a Sage 300 environment?  I see ACE has a 2007 version, a 2010 version, a 2013 version (which was renamed), a 2016 version, and now they claim you dont need a separate engine installed with Office 2019/365.  It's built-in i think.  Could we use Office 2019 and it's ACE components (for X)?

Finally, i'm assuming this component has to be 32-bit like everything else, right?

Thank you in advance