Curve and Points

 From:  Michael Gibson
3660.7 In reply to 3660.6 
Hi Sharif, I'm glad Transform > Orient will be useful to you.

Also if you place the target point on to a surface it will align to the surface normal as well.

If you want to match 2 solids together you can also pick the base point on a surface from the object you are placing, that will basically connect them together like this:

- Michael