It's pretty straight forward. Create both of your forms in the designer, and then when you want to show the second form from your main form, you put that option in there. The compiler will put up a message saying something like "form1 references form2 which is in unit2, do you wish to add it?" and it'll go ahead and add it and compile.
As for actually handling the chore, all is required is to reference Form2.Show or Form2.ShowModal (if you want the form to stay until dismissed). If you want to hide the main form, it's Form1.Hide. Close the second form, it's Form2.Close or Form2.CloseModal. If you want to close the second form and reshow the main form (after calling hide), it's the same process, but you might have to call Form1.SetFocus for the form to show up again front-and-center.
Hope that helps.
It is not possible for anyone to acknowledge truth when their salary depends on them not doing it.