Ad hoc distribution is an application that allows the users to try an application before it is uploaded on app store. Beta customers get the application through this. To install ad hoc distribution, you must have .zip file and .mobileprovision of the application with you. After having these two files, start with the given process.