Các lý thuyết về thay đổi công nghệ và đổi mới cố gắng giải thích các yếu tố định hình nên đổi mới công nghệ cũng như tác động của công nghệ đối với xã hội và văn hóa. Một số lý thuyết đương đại nhất về thay đổi công nghệ bác bỏ hai quan điểm trước đó: mô hình tuyến tính về đổi mới công nghệ và quan điểm khác là thuyết quyết định công nghệ. Để thách thức mô hình tuyến tính, một số lý thuyết ngày nay về thay đổi công nghệ và đổi mới chỉ ra lịch sử công nghệ, nơi họ tìm thấy bằng chứng cho thấy đổi mới công nghệ thường tạo ra các lĩnh vực khoa học mới và nhấn mạnh vai trò quan trọng của mạng lưới xã hội và các giá trị văn hóa trong việc tạo ra và định hình các hiện vật công nghệ. Để thách thức cái gọi là "thuyết quyết định công nghệ", các lý thuyết ngày nay về thay đổi công nghệ nhấn mạnh phạm vi nhu cầu lựa chọn kỹ thuật, mà họ thấy lớn hơn hầu hết những người bình thường có thể nhận ra; như các nhà khoa học trong triết học khoa học và khoa học và công nghệ thường thích nói về điều này "Nó có thể đã khác". Vì lý do này, các nhà lý thuyết có quan điểm này thường lập luận rằng mong muốn có sự tham gia lớn hơn của công chúng vào quá trình ra quyết định về công nghệ.