Depends on the engine. Some have GUIs that enable you to create 'worlds' and then you add code for the gameplay. Others you need to create everything through code, but at a higher level than XNA Framework on its own.
You will need XNA installed for them all to work.
Given the level of questions you are asking I would suggest you start off with some 2d simple games.
Play Kissy Poo - a game for 4 year olds on Xbox and windows
The ZBuffer News and information for XNA
Follow
The Zman on twitter,
Email me Please read
the forum FAQs -
Bug/Feature reporting Don't forget to mark good answers and good playtest feedback when you see it!!!