An agnostic believes that their is no way of proving the existance or non-existance of a God. Either through physical means or philosophical argument.
Recently it has also come to mean someone who has not made up their mind about the existance of God.