 Layout (computing)

In computing, layout is the process of calculating the position of objects in space subject to various constraints.This functionality can be part of an application or packaged as a reusable component or library.