These days several methods of password hacking is getting popular.
These methods can be categorized into 3 main sections which are as follows:
-the first and probably the most convenient method for hackers is social engineering which will get some personal information from you and will guess your password according to those info.
-the second way is decrypting your encrypted password key which was made by a hash program to achieve your password, this method needs lots of knowledge and a skilled and experienced hacker.
-the third and the last method is by using Brute Force technique which is done by a program , the procedure is very simple ,these programs will try several random keys with different combination to find your password but it would be a bit time-consuming.
My suggestion is to choose longer and less guessable password to make sure your accounts are safe.
http://www.hackingalert.com/hacking-articles/password-hackers.php