An indoor swimming pool is a pool that is covered and typically located within a building, providing a controlled environment for swimming year-round. An outdoor swimming pool is an uncovered pool that is usually located in a garden or park, often used during warmer weather. A plan for either type of pool would include design elements such as dimensions, depth, shape, materials, and the placement of features like ladders, stairs, and diving boards. The plan would also incorporate safety features and landscaping considerations for an outdoor pool.