Could you explain more detailed differences between mod_wsgi and werkzeug? (SOS newbies)
<p>As I stated on the title, I'm currently feeling pretty uncomfortable of basic understanding of them.</p>

<p>As far as I know, mod_wsgi implemented WSGI specification which can be run under Apache web server.</p>

<p>It was coded in C language.</p>

<p>Another one, werkzeug is a kind of toolkit which have useful utilities.
I also reviewed werkzeug can run simple service which is implemented within its sources(make_server in serving.py). I aware that werkzeug has useful features and simple server feature.</p>

<p>What I want to know it the below.</p>

<p>When using Flask like framework based on werkzeug under Apache web server, what does mod_wsgi do exactly?</p>

<p>werkzeug has also basic http server functionality which is don't need to be supported mod_wsgi.</p>

<p>Can anyone explain the differences between mod_wsgi and werkzeug ?</p>

<p>mod_wsgi and werkzeug has duplicated features from the perspective of web server.</p>
