To my own understanding, Ontology is an enterprise-grade project to provide secure blockchains for each company, protecting their data and systems. This is next-level Blockchain as a Service, bringing the distributed ledger to big business in usable form. ONT is the Ontology equivalent of NEO, while ONG will power the blockchain. Hopefully someone understands all these.