Victor
Generic views work as a way to cut code from your views code (the code
that creates the httpresponse, between the url handling and the
template rendering). Newforms is the way that Django creates and
handles forms. You will generally need to use a new form inside a
view.
Documentation on each is great:
http://www.djangoproject.com/documentation/generic_views/
http://www.djangoproject.com/documentation/newforms/
hope that helps,
Michael