Looking to get a hitch on the truck....I'm a trailer hitch newby

so I don't know where to begin on this.
I have a 2002 Nissan Frontier, doesn't look to be anything attached to the frame underneath so I'm assuming I need everything...
Any suggestions would be much appreciated