That depends on how you use the font.
If you specify a font name in CSS, you can specify any font you like:
style="font-family:Some Commercial Font That You Do Not Own, Arial, sans-serif;"
If the visitor owns the font and has it installed, it will be used, otherwise the next fallback font (in this case Arial) will be used instead. As it's the visitor that has to own the font to see it displayed, you don't have to own the font just to put it's name in the code.
If you offer the font as download, naturally you need the permission of the creator unless the font is free distribute. If you embed the font you need to own it, but as it's not a download you don't need special permission to display it.
If you use the font in images that you display on your page, you need to own the font to create the images, but normally the images are then owned by you.