Basic concepts, principles and assumptions