Can I assign a concept to more than just one category (polyhierarchy)?

Multiple assignment of a concept to more than just one category is called 'polyhierarchy'. With PoolParty you can manage such structures since it's built on the idea of a semantic network and does not work like a simple folder tree. Features like auto-complete or drag and drop help to maintain such structures in very comfortable way.