Theory of single and multiple interfaces