delphi professional or client server

i am a  beginer in programing in delphi ,i made a program that now my
company want that this program would run on a server and not for a SINGLE
i wrote it in delphi professional
what is the main difference between  professional and client server ?
does this mean that i will have to write all the program from the begining
thank you