This series of lectures starts with an introduction in some aspects of atomic and plasma physics as base for the ion source physics. The main part covers aspects of ion source physics, technology and operation. Several source types are presented. Some information on infrastructure and supporting services (as high voltage, cooling, microwaves etc) are given to better understand the source environment. The last part on engineering aims to show that, in the field of ion sources, many different technologies are combined in a quite small environment, which is challenging and interesting at the same time.