Which was the main purpose of chinampas?

The main purpose of chinampas was to create agricultural plots on wetlands or marshy areas. Chinampas were artificial islands constructed in shallow lakes and marshes by the ancient Aztecs in Mesoamerica. They were made by layering mud and vegetation on top of a supporting structure of wooden stakes. These productive plots allowed the Aztecs to grow various crops and sustain a large population by maximizing the use of limited land resources. The chinampas system was an efficient and innovative method of agriculture that provided a steady food supply for the Aztec civilization.