A launch complex is an area with facilities for launching craft.