There are different techniques depending on what mods you are looking to install. What specific mods are you looking to get? A much easier option is to play on a technic modpack such as the ones in my signature. All the mods are installed for you. All you have to do is install the technic launcher and then add the url for the specific modpack you want.