web
(web)
noun.
1. something that snares or entangles; a trap
development
(de · vel · op · ment)
noun.
1. the act or process of developing; growth; progress