If you own your own website and have an up to date version of cPanel, you can use Fantastico or Softaculous to install Wordpress in a directory. If you do not have cPanel, Fantastico or Softaculous, you can follow the "Famous 5 Minute Installation" on the WordPress Codex site.
You'll need to upload wordpress via ftp.
You have to download wordpress from wordpress.com than to upload and to install it on your hosting than to install a theme, like the ones from teslathemes.com
Search Google for wordpress poll and you will find a plugin and help on how to install it.
You can't install manual templates on WordPress.org blogs, but you could certainly use a free host and install custom WordPress to manually put themes. Theme installation is easy, you just need to upload the zip file (Using Themes " WordPress Codex.)
Blogger offers the possibility to put Adsense on your blog. Also, you can install WordPress on your own free or paid hosting.
You will get your URL after you sign up a blog at wordpress. However if you want your OWN DOMAIN name then you need to register and buy the domain from a hosting company like HEART INTERNET that supports WordPress installations. I use Heart Internet in UK for WordPress but there are loads more !! If you have never installed software onto a web domain server before, someone like Heart have hosting that comes with an auto install for WordPress - dead easy. Good Luck - Wordpress is great fun !!
There are a good number of widgets that can be found when searching the official WordPress plugins site. Also, many plugins contain their own widgets, which again you can find on the WordPress plugin site. You can also write your own widgets for use in WordPress and include the code in your own plugin or inside your themes function.php file.
If it's self hosted WordPress (downloaded from WordPress.org), then go to Appearnce -> Themes. You'll see 2 tabs on top "Manage Themes" and "Install Themes", click install -> then just search for a specific keyword or select" featured" and then install it.
In WordPress.com blogs you cannot install plugins even if you pay. The custom css allows only to change the styling of themes. It doesn't allow you to modify theme code or add plugins. If you want your own plugins, install WordPress.org software in your own domain and server.
Within the WordPress Admin panel select Appearance and Themes. From the Install themes tab at the top you can select from a range of thousands of themes with the Find Themes button at the bottom. By searching through the Admin panel you can preview your own blog in the theme before deciding if you like the look of it and you can automatically install any themes you decide to use.
change from WorPress.com to a selfhosted WordPress (from 2,49 / month) there you can install Plugins as much as you want. Hope it helps, Noah, freewpinstall.net