My own definition/description would be:
Jetty - a small/medium sized wooden structure jutting out from a shoreline
Pier - a large wooden or masonry structure jutting out from a shoreline
Wharf - a structure that boats or ships tie up to.
This is how I have always understood things but can't recall why I have come to understand these structures in this way.