We give a general definition of weak n-category for every n (including infinity). In the first lecture a notion of an n-span, which is a higher dimensional generalisation of the notion of the span is introduced and some of the necessary properties of the n-spans are considered. The definition of weak n-category will be given at the next seminar.