Here is the tutorial about installing forge. Let me list it step by step with screenshots (still processing):
Hence, today I am going to share it with you. After few hours, I finally found the perfect solution. For me, I found this problem when I wanted to keep my original 1.7.10 forge and its mods and install a 1.10.2 forge to play with some latest mods and new vanilla blocks. This is not wrong, but have you ever thought about the situation that you install two different versions of forge and you want to play with separate mods? Putting all the mods into “mods” folder will make two forge installation have trouble finding the mods that each of them needs to load. When you are installing mods, you probably just toss every files right into the “mods” folder in the main folder called “.minecraft”.