To break it down, wireframes are basic layouts and structural guidelines and prototypes are advanced wireframes with more visual and detail interactions. While prototypes sound promising, do not underestimate the power of a wireframe. Depending on the complexity of the UI you are creating, you can consider which one is an appropriate fit or you may find yourself going back and forth and starting all over again!