"Due to the nature of iPhone/iPod touch development, developers are not able to beta test using the same methods used on other platforms. Instead, developers are forced to use what Apple calls “Ad Hoc” distribution so that Apps can be tested prior to submission to the iTunes App store. The Apple method requires pre-registration of beta testers. In order to register them you need to know their devices unique device identifier (UDID) and then create a mobile provisioning file - a security certificate that authorizes that unique device to run the App being tested. Erica Sadun, an iPhone Developer, has created an iPhone App called Ad Hoc Helper that determines the devices UDID and allows you to send it via Email"
Full article