Depending on your nationality, entry conditions may apply. You may need to have an entry visa and/or a residence permit. If so, your Dutch host organisation will usually deal with a lot of the paperwork, especially when your stay in the Netherlands longer than 90 days.
If you are not sure what applies to you, you can use the Visa Wizard. This is a tool which contains information for employers wishing to hire international employees. It outlines what kind or arrangements they need to make and the options available. The flowchart in the beginning of the Visa Wizard will help you determine which regulations and schemes are applicable in your case.
The Visa Wizard is available in English and Dutch.