For tar use the following;
tar zxvf myfile.tar.gz
the switches here;
z - unzips the file (that's what the .gz tells you)
x - extract the tar archive
v - verbose. All the files and paths are shown as they are extracted.
f - tells tar to act upon the following filename.
As for .bin files... I've not come across many. If I recall correctly they are self extracting so you'd make it executable and call it via ./myfile.bin
I'd get confirmation from someone else here before trying that though...