Unsure of where to start with modded Minecraft? This will help.
Here is a compilation of essential mods that are needed (in my opinion) for pretty much any modpack. This pack can be played perfectly well on its own as an extension of vanilla Minecraft, but can also be tweaked with any mods of your choosing. This pack is excellent for low end computers or for servers that want only a basic modded experience.