A directive is a commercial regulation that is binding. It is not law however. A directive is published by an organisation. It is legally authorised and has a scope that can be sanctioned in industrial law, for example.
EU directives under European Union law represent a special case. The EU obliges its member states to achieve a certain objective. EU directives are not directives in the original sense of the word. In fact they are directed at national legislators within the EU. These are called upon to incorporate the directives into national law.