Here's why:
* It describes a noun: We use "attractive" to describe a person, place, or thing. For example, "He is an attractive man." or "The house has an attractive garden."
* It modifies a noun: It changes the meaning of the noun by adding a quality to it.
Let me know if you'd like to explore other parts of speech!