Here's why:
* Prefixes come before a root word, modifying its meaning (e.g., "pre" in "pre-flight").
* Suffixes come after a root word, changing its grammatical function (e.g., "ing" in "walking").
"Giant" stands alone as a noun describing a large being. However, you can find words *derived* from "giant" that have prefixes and suffixes, such as:
* Gigantic (prefix "gig" + "ant")
* Gigantism (suffix "ism")
* Giantess (suffix "ess")