Microsoft Knowledge Base Article 925330 contains the following introduction:

Many Microsoft products use the concept of "unsafe file types" to help protect users from potentially malicious code that can be embedded in these files. This article provides an overview of unsafe file types and of the safeguards that Microsoft has created to help protect customers from unsafe file types.