Whenever I have something interesting to share with people I know, I take a screenshot, edit the image using GIMP or Paint.net, upload the image to one of the image sharing sites (I prefer Imgur) and then share the image link over social networks. A free software called CloudShot can do all of this all by itself and makes taking screenshots and sharing them online a cinch. CloudShot can take screenshots, allows you to edit them and then gives you options to share these captured images to various cloud storage services like Google Drive, OneDrive, Dropbox etc. You can also share the images via Imgur or save them to local storage disk.
CloudShot responds to the well known PrintScreen hotkey, but you can also double-click on the CloudShot icon in the system tray to initiate capturing of the screen. After this, you have to click an drag around your screen a rectangular area that you want to capture. As soon as you finish, selecting the rectangular area, it shows a basic image editor and annotator tool along with options to save the image or upload it to cloud storage services.
In a similar fashion, it can also record your desktop activity into a GIF animation. But as GIF animations are very limited, you can record only just one minute of the activity after which it automatically stops recording. To start the recording, you can right-click on the system tray icon and choose Record from the right-click menu.
In the settings for the CloudShot, you can choose the default action that is taken when you double-click on the system tray icon, change the hotkeys for capturing the screen, add the login information for the cloud services or for the Imgur image sharing, FTP credentials, network folder and more.
Verdict: CloudShot certainly makes it very quick to capture, annotate and share the desktop screenshots. It packs all the necessary tools into one application and is very convenient to use.
You can download CloudShot from http://cloudshot.com/.