Spring stereotype's are annotations that denote the roles of types or methods in the overall architecture at a conceptual rather than implementation level according to the Spring Docs.
"The real problem is not whether machines think but whether men do." B.F. Skinner