What are the differents between a "resourcepack" and a "texturepack"?
Minecraft Texturepacks change the textures only while a resourcepack can also change the sounds of minecraft. (Eating sounds for example.)
Mojang changed the name of the artworks, so now creators are able to also add custom sounds.
But there are different types of packs. PvP Texturepacks, Faithful Edits, FPS-Boosting Texturepacks and Default Edits for example.
Other amazing Site for Resourcepacks: https://Minecraft-Resourcepacks.com/