IANAL, or I Am Not A Lawyer, so I can't give you a legal definition, but I've always thought of a heliport as a place that has a number of helipads. Heliport as a derivitive of airport, & helipad as a substitute for runway. Of course, a heliport could have only one helipad.