The Physics Abstraction Layer (PAL) is an open source cross-platform physical simulation API abstraction system. It is similar to a physics engine wrapper, however it is far more flexible providing extended abilities. PAL is free software, released under the BSD license.PAL is a high-level interface for low-level physics engines used in games, simulation systems, and other 3D applications.