You can find your answers here:
http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb684455.aspx
You can work with SharePoint as an arquitect, administrator or developer.
Make sure you understand the difference between Windows SharePoint Services (WSS) and Microsoft Office SharePoint Server (MOSS). WSS is the foundation for MOSS. ASP.NET and WF are the foundation for WSS.
Good Luck
L. Skynyrd
Please, mark as answer when appropriate