Terminology
Modding Terminology
Some basic explainers for some of the terms used.
Client Side / Server Side
Client Side is whatever the player installs on their computer - some mods like font replacers are usually client side only, meaning only you would see the changes. Server Side mods usually need to be installed on both Server and Clients.
Mods
Anything that modifies the game from its vanilla state. Mods can be as simple as retexturing blocks to look more realistic and as complex as adding realistic physics to the game or porting the entirety of the Pokemon series and its game mechanics.
Modpack
a Modpack is a zip containing the mods as well as info about which version of Minecraft and Mod Loader to install. Installed via drag and drop with a launcher like Prism Launcher