The title of this post is confusing enough! Really ? nevertheless to say, you are smart enough to guess on what we are going to talk about. One of the frequent question that comes in the .NET interview is “What is the difference between Using Directives and Using Statement ?” Sometimes the interviewers puts some extra trap by asking what are places we can use “using” ? The first and quick answer you can thick of is all about “using directive” – which is used to define or allow the use of types as namespace. For an instance following code block showing some namespaces inclusion with “using” directives.