So, conceptually is it important to distinguish between framework and library?
Sì, lo è. fondamentalmente un framework e una libreria sono diversi. La caratteristica che definisce un framework è inversion of control : quando usi una libreria, tu chiama la libreria; quando usi un framework, il framework ti chiama.
Quindi, non sono solo "diversi", sono in realtà degli opposti in un certo senso.
Do people seriously make their decisions based on whether it is a library or framework?
Sì, certo. Costruire una soluzione con una libreria rispetto a un framework produce un design completamente diverso (ancora, in un certo senso contrario ). Con un framework, l'intera struttura del tuo codice sarà "inside-out" rispetto a una libreria.
Would a user like to browse two separate areas - libraries and frameworks while looking for a solution?
Molto probabile. So che lo farei.