Haven't seen a Riley in a while so I decided to make one
RIDDLE
My prefix is a program
But it is also a software
My infix is found in almost everywhere
Although it is also the name of a corporation in the US
Change one letter in my suffix
And you will end up where you currently are
My whole can be two very different things
Hint 1 :
The Word is very useful but it can also be eaten
Jam
? $\endgroup$