...Honestly, The science behind Persona's confuse me. I'm sad to say that I have only very basic knowledge of what it is.
In any case, From what I know, A Persona the embodiment of your "true self" if that makes sense. The form they take is different for each Person. and By extension, their strengths and weaknesses.
edited 28th Feb '13 8:40:34 PM by SummonerAmaterasu
....
-Edmund nods to Karkat-
Thanks....
-He takes out a phone and dials a number-
...... Y-yeah, hey Dell.... Ya doin fine buddy? Keepin Ronno company, right? You know that kid hates to be lonely. Listen, I'm gonna be out fer a while, Kay?
.... I'm gonna give you an early first birthday present. You an yer friends have full reign in my house till I come home. There's tons of cool doo-dads my father created fer the park, and lots of nice food. Just... stay happy, Kay? Promise me....
Oh.....
And...
I promise that I won't let anyone lay a hand on ya guys.... I really do.
Thanks....
-Edmund hangs up and listens to the persona conversation-
edited 28th Feb '13 8:43:21 PM by Tatsumar
Deer

(Nods, and then looks back at the console)
(tickataptaptapticktaptappatick)
(Seems to be typing some commands)
(After she hits enter, basic information about the ship appears on the screen)
IS THAT ME? AM I THE MOM?