In order to develop an understanding o f European law, its sources need to be examined. Community law can be divided into two categories, namely primary and secondary. The primary source o f European Community (EC) law is the various Treaties, both those that were enacted in order to create the European Communities and, also, those that have been enacted in order to amend the original Treaties. (An overview of the main Treaties is provided in Chapter 2.)
Secondary sources include secondary legislation, as enacted by the institutions of the Community, case law, which is derived from the judgments o f the ECJ, general principles as articulated by the ECJ and international agreements entered into by the Community. Each o f these sources will be considered in turn.