Hi, During analysis & design you usually - for most of the applications - know quite fast which technologies you want to use (a web-interface or a client-app AND the underlying tek 'Swing', 'struts', ...). But sometimes it's not so obvious. What i really like to have is some list of criteria or a checklist which i can use to check against my desired application requirements. And which guides me to the correct technology. A appreciate any help. Thanks in advance ! wil.