Just paste the URL into the post box. You can see in the preview next to it if it works.
Also pasting an image from your clipboard automaticly uploads and displays it, nice.
Also above the post box there are icons for various things you can do to your post before submitting.
I'm not sure what the backend is but I found this forum to be very easy to use.