Một lý thuyết tốt phải giải thích những quan sát hoặc kết quả của một thí nghiệm hoặc hiện tượng, dễ hiểu đối với một người bình thường đồng thời cũng đủ hợp lý để cho phép kiểm chứng thêm. Một lý thuyết tốt cũng nên tiết kiệm trong bản chất của chúng để người khác có thể kiểm tra và chúng cũng nên có khả năng dự đoán.
Họ nên khuyến khích thử nghiệm thêm và mở rộng giả thuyết. Những lý thuyết hay có nghĩa là những người khác sẽ có thể kiểm tra chúng và nếu có thể, hãy bác bỏ chúng. Điều này không có nghĩa là các lý thuyết phải có thể bác bỏ, mà chúng nên được thiết kế để chúng không thể bị chứng minh hoặc bác bỏ. Bằng cách này, các lý thuyết nên được đưa ra để tạo điều kiện thuận lợi cho việc nghiên cứu sâu hơn và hiểu rõ hơn, không làm họ nản lòng.
Các lý thuyết sẽ có thể dự đoán điều gì sẽ xảy ra từ một thử nghiệm nhất định. Đây là điều mang lại cho họ một vị thế tốt hơn bởi vì cơ sở của họ không dựa trên suy đoán thuần túy mà là giả thuyết có thông tin. Các lý thuyết tốt tập trung vào các tác động chứ không phải nguyên nhân của một hiện tượng. Chúng cũng không bao giờ được coi là những tuyên bố về sự thật, mà thay vào đó là khả năng xảy ra. Các lý thuyết không được coi là sự thật vì chúng thường xuyên được sửa đổi và suy nghĩ lại. Nói một lý thuyết là một sự thật, là loại bỏ quan niệm rằng chúng có thể được kiểm tra và cải cách thêm, một thực tiễn được cộng đồng khoa học đánh giá cao và coi trọng.