The phrase "new browser" refers to a recently developed internet program that allows you to access websites and search the internet.