Determining the accurate location of maritime boundaries and computing the outer limits of the extended continental shelf can be a mathematically demanding and computationally intensive task. This paper considers the relevant issues, particularly from an Australian perspective. An efficient and automated solution to maritime boundary and extended continental shelf delimitation has been designed and implemented in the form of a software package known as MarZone. This paper introduces the MarZone software. In the design of MarZone, emphasis was placed on a geodetically rigorous methodology while at the same time maintaining strict agreement with the relevant provisions of the United Nations Convention on the Law of the Sea. The reasons for such an emphasis are explained in the paper