Do we require additional tool to develop application in Adobe AIR?

Do we require any additional tool/ software to develop application that can be used in Adobe AIR? Please explain the difference between Adobe AIR and Flex? How is Adobe AIR related to Widget?
