Agile is a project development process. (For example Scrum methodology is a agile process) It�s nothing to do with the technology. So we can implement SDLC, Spiral or other development methods with agile process.
RAD is mostly related to componentization technologies for example Sun Developer Studio and Ruby on Rails are RAD development tools. It�s also possible that we can use RAD tools with Agile Process.
So we can�t compare Agile with RAD, but both can be associated with SDLC.
Originally posted by Gabriel Claramunt: What do you mean by SDLC? As far as I know, "Software Development LifeCycle" is a synonym of "development process" and can be waterfall, RAD, spiral, RUP, agile, etc...
Actually, I asked whether RAD and Agile follows same development process. The answer is yes the process that they follow to develop a project is same.
I would point a difference between Agile and RAD. If RAD is a timeboxed iterative approach, I think that it still has a very "waterfall" vision of activities: a sequence of analysis, design, code, test. Agile approaches tend to have a different order for development activities.