Interpretations of most existing controllability and observability notions for linear delay systems are given. Module theoreticcharacterizations are presented. This setting enables a clear and precise comparison of the various examined notions. A new notion ofcontrollability is introduced, which is called pi-freeness.