Job enrichment and the approach proposed by job characteristics theory

What are the primary similarities and differences between job enrichment and the approach proposed by job characteristics theory?