FactoryPMI is a legacy software product by Inductive Automation. It is now encapsulated in the Vision module for Ignition. It is a sophisticated HMI/SCADA package that uses any SQL database as the primary data store. Runtime and Design environments are web-launched, rather than being installed by hand on each workstation. PMI stands for Plant Management Interface. FactoryPMI had a similar Gateway, Designer, and Runtime (client) to what Ignition has now.
FactorySQL is a legacy software product by Inductive Automation. It is now encapsulated in the SQLBridge module for Ignition. It is a sophisticated communication bridge that synchronizes and/or logs data between PLCs and SQL Databases.