There are some basics that should be understood before we go into any more detail. You may be tempted to skip this section but do persevere and try to get a grasp of these basics as the rest of the book will fall more easily into place if you do. You do need a strong knowledge base, as others in the ﬁeld will assume that you know about certain things. Later chapters will go into more depth in speciﬁc areas,
so some of the information here only covers the basics. Once you know the basics, each chapter will be easier to understand.