I found strange System.AttributeTargets value - AttributeTargets.Module. I searched it's usages and found this C# code:
[module: ContractNamespace("http://tempuri.org")]
It is an attribute on a something called "module".
What does this module mean in C#? Why can't I find it in the keyword list? Isn't it a keyword? When is it used?