Una unit en delphi esta dividida principalmente en dos secciones
interface e
implementation, digo principalmente porque también pueden aparecer explícitamente las secciones
initialization y
finalization.
En la sección
interface se declaran las constantes, tipos, variables, procedimientos y funciones que serán vistas desde otras units. No se puede poner código en esta sección, solo declaraciones.
En la sección
implementation se implementan todos los procedimientos y funciones definidos en
interface, también se pueden definir constantes, tipos, variables, procedimientos y funciones que solo serán vistos en la implementación de esta unit.
Cuando creas un nuevo formulario, el IDE de Delphi ya te crea una clase del tipo TForm , las partes private, public y protected que aparecen en la unit, pertenecen a la definición de esta clase, todos los procedimientos o funciones que definas en esa parte, serán métodos del formulario. (
http://www.clubdelphi.com/foros/showthread.php?t=10278)
Saludos!