A monitoring system comprising: a server; and a plurality of monitoring devices, one monitoring device of the plurality of monitoring devices comprising: a sensor bay comprising multiple sensors to monitor air quality modalities and generate corresponding monitored air quality data; a processor in communication with the multiple sensors to receive and process the monitored air quality data generated from the multiple sensors, and; a display unit in communication with the processor to display the processed air quality data; and a data communication unit to transmit the processed air quality data to the server, wherein the server is configured to provide a Web interface to allow users of the plurality of monitoring devices to review historic trends in their own monitored air quality data at a plurality of temporal resolutions using a zooming function, and to recognize correlations between patterns of activity and patterns of pollution using the zooming function, and to compare contribution of each monitor location in a user's virtual neighborhood as a percent of a total pollution output of the user's virtual neighborhood, wherein the Web interface includes a first graphical user interface widget to organize the plurality of monitoring devices into one or more groups and to indicate total pollution for each group and a contribution of each monitoring device in each group, and a second graphical user interface widget to display a time-dependent pattern of at least one of monitored air quality modalities. a server; and a plurality of monitoring devices, one monitoring device of the plurality of monitoring devices comprising: a sensor bay comprising multiple sensors to monitor air quality modalities and generate corresponding monitored air quality data; a processor in communication with the multiple sensors to receive and process the monitored air quality data generated from the multiple sensors, and; a display unit in communication with the processor to display the processed air quality data; and a data communication unit to transmit the processed air quality data to the server, wherein the server is configured to provide a Web interface to allow users of the plurality of monitoring devices to review historic trends in their own monitored air quality data at a plurality of temporal resolutions using a zooming function, and to recognize correlations between patterns of activity and patterns of pollution using the zooming function, and to compare contribution of each monitor location in a user's virtual neighborhood as a percent of a total pollution output of the user's virtual neighborhood, wherein the Web interface includes a first graphical user interface widget to organize the plurality of monitoring devices into one or more groups and to indicate total pollution for each group and a contribution of each monitoring device in each group, and a second graphical user interface widget to display a time-dependent pattern of at least one of monitored air quality modalities. a sensor bay comprising multiple sensors to monitor air quality modalities and generate corresponding monitored air quality data; a processor in communication with the multiple sensors to receive and process the monitored air quality data generated from the multiple sensors, and; a display unit in communication with the processor to display the processed air quality data; and a data communication unit to transmit the processed air quality data to the server, wherein the server is configured to provide a Web interface to allow users of the plurality of monitoring devices to review historic trends in their own monitored air quality data at a plurality of temporal resolutions using a zooming function, and to recognize correlations between patterns of activity and patterns of pollution using the zooming function, and to compare contribution of each monitor location in a user's virtual neighborhood as a percent of a total pollution output of the user's virtual neighborhood, wherein the Web interface includes a first graphical user interface widget to organize the plurality of monitoring devices into one or more groups and to indicate total pollution for each group and a contribution of each monitoring device in each group, and a second graphical user interface widget to display a time-dependent pattern of at least one of monitored air quality modalities.