"In contrast, user-centered design is another approach and framework of processes which considers the human role in product use, but focuses largely on the production of interactive technology designed around the user's physical attributes rather than social problem solving.The Stanford d.school at Stanford University is a large proponent of human-centered design and teaches innovative approaches to human problems by focusing on empathy-informed solutions.