Live Editing

can anyone tell me how this live editing - Vistaprint - is working. Is it javascript/jquery/ajax. i dont know exactly ,but i want to apply this on my website

If you mean this site, then yup, looks like JavaScript to me.
Is there any particular part you are interested in?