What is adaptor?