Developer ROM is more like a Beta version - it'll have bugs, you get to try new features earlier than others and also get you root access (which is under warranty). You also get weekly updates. It is meant mainly for testers and developers.But in case of Stable ROM,there will be fewer bugs with tried and tested features and you get monthly updates. It is meant for the common people.