Sir g , custom roms are those roms , from which u can customize ur fn more than u want ...
Stock roms are limited customizable ...
e.g u r using S3 , u can flash diffrent rom for ur fn , like u want to enjoy google nexus's experience , u can flash that custom rom and enjoy the experience of different firmware ....
Sent from my GT-I9300 using Tapatalk