Is the following anywhere close to a possible meaning of P-Names in Forcing, based upon a countable model M of Set Theory and the addition of a new set G and its associated model M[G] ?:
1) If the membership relation for each set in a model of set theory has been fully determined then the model is fully determined.
2) The Forcing Relation can be used to determine the complete membership relation for all sets in M[G] by specifying each element a in each set b in the model, where p is a forcing condition (i.e. an element p in a p.o. P $\supset$ G, with a,b,p,P $\in$ M) via a complete set of forcing conditions of the form:
p $\Vdash$ a $\in_G$ b ..................(i)
3) This Forced membership relation (i) can be coded in M as a triple in a,b,p:
< a,p > $\in$ b (i.e. b = { < a,p > , ...}) .................(ii)
within M. All possible sets of triples "< a,p > $\in$ b" that can be known to M are present within M, but as G isn't known to M, M will not know which of these triples will be part of the actual selected Forcing relation $\Vdash$. These sets of triples are equivalent to P-Names and represent all possible 'part' membership relations of any full $\in_G$ that could be forced and could be known to M.
4) The P-Names can be translated between M[G] and M by using the Shoenfield's Unramified Forcing paper definition, which 'looks' to be equivalent to relating (i) and (ii) above:
a $\in_G$ b $\leftrightarrow$ p $\in$ G AND < a,p > $\in$ b .........(iii)
where a,b,p are sets in M, the difference being in M[G] under $\in_G$ the elements of the sets can be different from $\in$ in M (which I thought was a particularly neat part of Shoenfield's Unramified Forcing paper).