The design of a rooftop infinity pool involves creating a pool that extends over the edge of a building's roof, giving the impression that the water flows to infinity. Key considerations include structural integrity, safety measures, landscaping integration, and views. The pool's edge must be properly designed to prevent water leakage and ensure a seamless visual effect.