Home application process

Those of you who have went through the home application process (within the last 2 or so years)what was it like? What did you have to provide? Any tips?