If you are developer who is asked: how do we implement Great Plains integration/interface with your legacy or other system - read this and you will have the clues on where to look further.
Do not feel bad, possibilities are you are among the lots of individuals who're still pretty new to this gig.