How does Software Center determine what is a "technical item" and what isn't?

Technical packages are ones that don't show up in the user menus. That is, if you package ships a .desktop file, it will be considered non-technical.