Providers vs Generators in Design Pattern

Very often I see lot of developer use XXXProvider and sometimes I see they use XXXGenerators. Are providers and generators are different design pattern or are same?