oc create - creating resoruce suche secrets, quotas...etc
oc new-app - deploying a application in a project from a template, github etc..
oc process - Process a template into list of resources
also please check openshift CLI reference for more options and usage syntax
To the OP:
append '-o yaml' to any of those commands to see what k8s objects they generate. You'll notice new-app generates multiple objects (ex: grep the YAML output for "kind: ")