Is it possible to identify what the parent program/app is from a running process?
ps has an option to access the PPID/parent PID of a process:

$ ps aux -o ppid
USER               PID  %CPU %MEM      VSZ    RSS   TT  STAT STARTED      TIME COMMAND           PPID
admin            65694  10.9  0.1  4385132  13340   ??  UN    9:32PM   0:00.07 /System/Library/     1


PPID is the last column in this case.

(Or use Activity Monitor by selecting View -> All Processes, Hierarchically)